英语时态问题:They _____(live) there all their lives.

来源:百度知道 编辑:UC知道 时间:2024/06/05 03:35:57
用哪一种时态?为什么?

have lived/lived

They will live there all their lives.
They are going to live there all their lives.
他们将在那儿住一辈子.
They lived there all their lives.
他们在那儿住了一辈子.
They were going to live there all their lives. 他们当时打算在那儿住一辈子.
...

都可

They have been living there all their lives

they lived there all their lives.

都可以。

lived
意思是 他们一生都住在哪里。
这说明他们的一生已经过完了,所以用一般过去时

lived
陈述过去的事实

live