By the end of next month she _______ the small village for more than ten years.
题型:不详难度:来源:
By the end of next month she _______ the small village for more than ten years.A.has been in | B.will have come to | C.has been lived in | D.will have been in |
|
答案
D |
解析
由by the end of next month可知,句子应用将来完成时。由于后面有表示一段时间的状语for more than ten years,故只能用延续性动词,答案选D项。 |
举一反三
—Where _______? —I got caught in the traffic, or I would have been here sooner.A.did you go | B.had you gone | C.have you been | D.were you going |
|
It was not until then that I came to know that knowledge _______ only from practice.A.had come | B.has come | C.came | D.comes |
|
Why don’t you put the fruit in the fridge? It will _______ fresh for several days.A.be stayed | B.stay | C.be staying | D.have stayed |
|
I’m very tired. I _______ on the night shift for several weeks.A.worked | B.had worked | C.have been working | D.have worked |
|
An increasing number of students,year by year,across China _______ hard to realize their dream of studying abroad.A.try | B.have tried | C.will try | D.are trying |
|
最新试题
热门考点