精英家教网 > 高中英语 > 题目详情

The old woman who______in the deserted house alone for ten years has been settled in a nursing home now.

A.lived B.has lived C.had lived D.has been living

A

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

练习册系列答案
相关习题

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

I’ll go to the library as soon as I finish what I       .

A.was doing B.am doing C.have done D.had been doing

查看答案和解析>>

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

He will have learned English for eight years by the time he _______ from the university next year.

A.will graduateB.will have graduatedC.graduatesD.is to graduate

查看答案和解析>>

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

— Why on earth didn’t you answer the door?
— I’m terribly sorry, but the telephone _______, too.

A.is ringingB.was ringingC.rangD.was about to ring

查看答案和解析>>

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

.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 have a headache.
—I’m not surprised you ________ in front of the computer for too long.

A.workB.are workingC.have been workingD.had worked

查看答案和解析>>

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

You’ve failed to do what you ______ to and I’m afraid the teacher will blame you.

A.will expectB.will be expectedC.expectD.were expected

查看答案和解析>>

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

Wherever he traveled in those days, he always _______ down what he saw and heard.

A.writes B.has written C.wrote D.had written

查看答案和解析>>

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

Now I get the telegram I _______.

A.have been expected to B.expected
C.have been expecting D.am expected to

查看答案和解析>>

同步练习册答案