---Where is your uncle's home? ---In New York. But he ____ in Boston for four years.---Where is your uncle's home?---In New York. But he ____ in Boston for four years.A. has lived B. had lived C. lived D. had been livingA or C? Why?但答案是C,

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/25 09:00:20

---Where is your uncle's home? ---In New York. But he ____ in Boston for four years.
---Where is your uncle's home?
---In New York. But he ____ in Boston for four years.
A. has lived B. had lived C. lived D. had been living
A or C? Why?
但答案是C,是不是因为but?

当原居所未转让或拆毁,而又感情深厚时 搬家的美国人一般习惯说 lived 而不用完成时 因为美国人观念 不愿承认发生的事情对现在的影响
反正人家涉及搬家 一般都用lived 不用has lived 这是一种习惯

a,是他已经住波士顿4年了,完成时,已经住了

a . 延续性,for four years 一段时间。