-Do you know my friend Harry?

来源:百度知道 编辑:UC知道 时间:2024/06/02 02:03:07
-Do you know my friend Harry? -- You mean the guy who ___ in Britain for four years. --- yes, and later he went to Australia.
用 lived 还 是 had lived
答案是lived

因为后文提到他后来去澳大利亚了.所以不能用完成时,只能用一般过去式表示过去的一种状态,他曾经在英国居住了4年.

had lived

用had lived
因为是过去完成时,后面提供了..he went to Australia ,went 是过去式,在此之前的动作就是过去完成时
也可以从时间状语for four years ,后面的later看出,for four years 肯定在later之前呀,当然是过去完成时拉

用lived没错,为的是和后面的went相对应

第一个回答是正确的

一定要用had lived!
因为后面说later he went to Australia
说明居住这个动作是发生在去澳大利亚之前的
所以要用过去完成时表示过去的过去