英语9.I ________ in London for many years,9.I ________ in London for many years,but I’ve never regretted my final decision to move back to China.a.lived b.was living c.have lived d.had lived 为什么

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 03:58:00
英语9.I ________ in London for many years,9.I ________ in London for many years,but I’ve never regretted my final decision to move back to China.a.lived b.was living c.have lived d.had lived 为什么

英语9.I ________ in London for many years,9.I ________ in London for many years,but I’ve never regretted my final decision to move back to China.a.lived b.was living c.have lived d.had lived 为什么
英语9.I ________ in London for many years,
9.I ________ in London for many years,but I’ve never regretted my final decision to move back to China.
a.lived b.was living c.have lived d.had lived
为什么

英语9.I ________ in London for many years,9.I ________ in London for many years,but I’ve never regretted my final decision to move back to China.a.lived b.was living c.have lived d.had lived 为什么
因为过去式单纯只过去,不对现在构成影响
而完成时则有影响,所以后半句用完成时
就是说,虽然我在LONDON住了很多年了,我都没有后悔当年我作出到中国来的这个决定!
他在LONDON住了这么多年,对他这个决定根本不构成影响.

c

c
看到后面的for了吗,所以要用完成时
因为是i所以用have

选d
for many years 表示一段时间所以要用完成时态,而后半句显示已经回来中国了,所以用过去完成时态。

是d
因为你现在已经不在伦敦了 在中国
第2句 Ive never regretted 现在完成时
所以是 你以前 曾经 在 伦敦 住过
现在不在了
过去完成时

d
以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为.

D
“for many years”的存在说明是延续的一段时间,首先排除A
后面"have never regretted"用的现在完成时,并且根据句意,“我从未后悔作出回中国的决定”,说明“我”已经回到中国。也就是说是以前住在伦敦,是一个过去的状态,并且已经完成。
综合以上,用过去完成时。选D...

全部展开

D
“for many years”的存在说明是延续的一段时间,首先排除A
后面"have never regretted"用的现在完成时,并且根据句意,“我从未后悔作出回中国的决定”,说明“我”已经回到中国。也就是说是以前住在伦敦,是一个过去的状态,并且已经完成。
综合以上,用过去完成时。选D

收起

D.
首先,for many years表示我已经去了伦敦,应该用完成时。
这样就排除了A和B。
再看后半句:but I’ve never regretted my final decision to move back to China.
译为:但是我从未后悔做出回到中国的决定。
说明我现在已经回来了,不在伦敦了。
所以不可以用现在完成...

全部展开

D.
首先,for many years表示我已经去了伦敦,应该用完成时。
这样就排除了A和B。
再看后半句:but I’ve never regretted my final decision to move back to China.
译为:但是我从未后悔做出回到中国的决定。
说明我现在已经回来了,不在伦敦了。
所以不可以用现在完成时,于是C也被排除。
那么最后只剩下D---had lived (过去完成时)可以选。
有不懂的地放再问哦!
说明答案是错的。我就经常遇到这种情况。
因为在有for+一段时间的情况下,一般过去时首先被排除,这一点毋庸置疑。

收起

d
因为这里要说的时间是过去的过去。
决定回中国是过去的动作,
在伦敦住是发生在决定之前,
也就是过去的过去。
所以要用过去完成时

选D没错!