问题 选择题

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项。

单项选择题 A1型题
单项选择题