题目内容
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 graduate | B.will have graduated | C.graduates | D.is to graduate |
— Why on earth didn’t you answer the door?
— I’m terribly sorry, but the telephone _______, too.
| A.is ringing | B.was ringing | C.rang | D.was about to ring |
.You’ll never guess who I met today—my old teacher! We_____for twenty years.
| A.don’t meet | B.haven’t met | C.hadn’t met | D.couldn’t meet |
—I have a headache.
—I’m not surprised you ________ in front of the computer for too long.
| A.work | B.are working | C.have been working | D.had worked |
You’ve failed to do what you ______ to and I’m afraid the teacher will blame you.
| A.will expect | B.will be expected | C.expect | D.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 |