精英家教网 > 高中英语 > 题目详情
The old woman who______in the deserted house alone for ten years has been settled in a nursing home now.
A.livedB.has livedC.had livedD.has been living
A

试题分析:句意: 一个人住在废弃的房子里达十年之久的那位老妇人现在在养老院定居。因为住在废弃的房子里发生在过去,与现在无关,应该用一般过去时。故选A。B. 现在完成时,表示现在还一个人,与语境不符; C. had lived过去完成时,是过去的过去,没有对比的时间;D. has been living现在完成进行时,强调动作一直在进行,一直到现在,不合语境。
考点: 考查动词时态的用法。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

My sister_____ Tony for ten years next year.
A.has been married toB.has married to
C.will be married toD.will marry to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

-Have you seen the film Lost in Thailand?
-Oh, no. I ___ my homework all day yesterday.
A.had doneB.didC.have doneD.was doing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— You were late again, Peter.
—Sorry, I ______ to be here on time, but the traffic on the roads _____ heavy.
A.wanted; wasB.had wanted; was
C.wanted; would have beenD.had wanted; would have been

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I fixed my eyes upon the newcomer, wondering whether I ________ him somewhere before.
A.saw   B.has seen   C.had seen   D.would see

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

.You’ll never guess who I met today—my old teacher! We_____for twenty years.
A.don’t meetB.haven’t metC.hadn’t metD.couldn’t meet

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—I didn’t expect that John would be absent from my last Sunday’s birthday party.
—As far as I know, he ______ to see his parents in the countryside on Sundays.
A.goesB.wentC.has goneD.had gone

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Hurry up! The train _______. You know it _______at 10:00pm.
A.leaves; leavesB.is leaving; leaves
C.leaves; is leavingD.is leaving; is leaving

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

Joseph __________to evening classes since last month, but he still can’t say “What’s your name?” in Russian.     
A.has been goingB.wentC.goesD.has gone

查看答案和解析>>

同步练习册答案