—You seem to be familiar with London.---I ___________ here for three years.It’s great to be back.A.have lived B.had lived C.lived D.live写出原因,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/11 17:19:16
—You seem to be familiar with London.---I ___________ here for three years.It’s great to be back.A.have lived B.had lived C.lived D.live写出原因,

—You seem to be familiar with London.---I ___________ here for three years.It’s great to be back.A.have lived B.had lived C.lived D.live写出原因,
—You seem to be familiar with London.
---I ___________ here for three years.It’s great to be back.
A.have lived B.had lived
C.lived D.live
写出原因,

—You seem to be familiar with London.---I ___________ here for three years.It’s great to be back.A.have lived B.had lived C.lived D.live写出原因,
选c 表示过去发生的一个事实,且live是一个延续的动作 不需要用过去完成时

选A,后面有时间,应用完成时态,第一句是现在时态,所以应是现在说的话,所以用现在完成时态

A
for three years表示包括现在在内的一段时间,要求谓语动词用现在完成时。
句意:
——看来你对伦敦很熟悉。
——我来这儿已有三年了,现在可以回去了,太棒了!
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟!请记得采纳,多谢!...

全部展开

A
for three years表示包括现在在内的一段时间,要求谓语动词用现在完成时。
句意:
——看来你对伦敦很熟悉。
——我来这儿已有三年了,现在可以回去了,太棒了!
祝你学习进步,更上一层楼! (*^__^*)
不明白的再问哟!请记得采纳,多谢!

收起

撤回俺的回答,感觉我误人子弟了

选B。因为本句的时间状语,表示一个时间段,后面还有一句It’s great to be back.说明说话者过去在伦敦住过,而此时已经不在伦敦住了。这就符合过去完成时的特性了。
答语全句意思是:我在这里(指伦敦)住过3年,现在回来(指回到伦敦)感觉太好了。
希望对你有帮助。...

全部展开

选B。因为本句的时间状语,表示一个时间段,后面还有一句It’s great to be back.说明说话者过去在伦敦住过,而此时已经不在伦敦住了。这就符合过去完成时的特性了。
答语全句意思是:我在这里(指伦敦)住过3年,现在回来(指回到伦敦)感觉太好了。
希望对你有帮助。

收起