The famous scholar ______ in America for many years,but he's never regretted his final decision to move back to China.A.lived B.was living C.have lived D.had lived 我选的是d解析上说后半部分是过去完成时,就是过去发生的.所以
来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/26 10:57:19
The famous scholar ______ in America for many years,but he's never regretted his final decision to move back to China.A.lived B.was living C.have lived D.had lived 我选的是d解析上说后半部分是过去完成时,就是过去发生的.所以
The famous scholar ______ in America for many years,but he's never regretted his final decision to move back to China.
A.lived B.was living C.have lived D.had lived
我选的是d
解析上说后半部分是过去完成时,就是过去发生的.所以前面表示过去的事情用过去式
还是不理解啊
The famous scholar ______ in America for many years,but he's never regretted his final decision to move back to China.A.lived B.was living C.have lived D.had lived 我选的是d解析上说后半部分是过去完成时,就是过去发生的.所以
确实是A~
首先看A和D的区别,简单用had lived和lived代表过去完成时和一般过去时,
had lived表示以过去为时间点,继续向前推到的时间所完成的动作.而一般过去时表明以现在时间段为参照所做的动作.
即:
———had lived——--lived————现在——
题目中说这名学者在美国居住了多年,可以有两种表示方法,一是:has lived
二是:lived.二者几乎没有区别,如果说有区别,也只能是说had lived表明动作的延续性.但是lived本身是表示时间段的词,所以强调这个区别的意义不大.
如果你还是不能理解,请注意一下he's是he has的缩写,也就是说后半句的时间定位是现在.所以句中并没有适用于过去完成时的时间参照点.
这个有名的学者在美国住了许多年,但他从不后悔他最后搬回中国的决定.
在他回到中国后他才知道这个决定是正确的.而这个时候他已经在中国了,而且后面的句子是现在完成时. he's never regretted his final decision,对住在美国,已经是过去的事了.所以用过去时....
全部展开
这个有名的学者在美国住了许多年,但他从不后悔他最后搬回中国的决定.
在他回到中国后他才知道这个决定是正确的.而这个时候他已经在中国了,而且后面的句子是现在完成时. he's never regretted his final decision,对住在美国,已经是过去的事了.所以用过去时.
收起
前半部分陈诉的是过去的事实,对现在的情况是没有什么影响,所以要用过去时态
后半部分用的是过去完成时,所以要填写过去时的单字,而你选的 was living不是过去时,而是过去进行时
我觉得解析是胡扯,后半句明明是现在完成时,has never regretted...不一定就是过去完成时阿,那么前面用过去完成时当然也可以了。
过去完成时指发生在过去的过去的事情。在这里,学者先在美国住了多年,而后回国,再而后没有后悔。所以针对后悔来说,住在美国应该是过去(回国)的过去,用过去完成时。
所以选D我认为是正确的。...
全部展开
我觉得解析是胡扯,后半句明明是现在完成时,has never regretted...不一定就是过去完成时阿,那么前面用过去完成时当然也可以了。
过去完成时指发生在过去的过去的事情。在这里,学者先在美国住了多年,而后回国,再而后没有后悔。所以针对后悔来说,住在美国应该是过去(回国)的过去,用过去完成时。
所以选D我认为是正确的。
收起