They (live) ¬¬¬______¬¬ in Holland for ten years since they emigrated (移民外国) there.

admin2014-06-26  39

问题 They (live) ¬¬¬______¬¬ in Holland for ten years since they emigrated (移民外国) there.

选项

答案have been living have lived

解析 本题考查谓语动词的时态。句中出现了由since引导的分句,表示“自某时以来”一直进行某项活动。说话时,该活动有可能仍在持续,因此用现在完成进行时表示;又因动词live本身是延续性动词,也可与表示“自某时以来”的时间状语连用,故还可用have lived。同时需注意一些常见的表示时间的词,如by,by the time,before,for等,常与完成时连用。
转载请注明原文地址:https://kaotiyun.com/show/b9MK777K
0

最新回复(0)