The famous scholar ______ in America for many years,but he's never regretted his final decision

Thefamousscholar______inAmericaformanyyears,buthe'sneverregrettedhisfinaldecisiontomo... 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

答案是A 我选的是d
解析上说后半部分是过去完成时,就是过去发生的。所以前面表示过去的事情用过去式 ~
还是不理解啊
展开
Lure洛儿
2008-11-30
知道答主
回答量:14
采纳率:100%
帮助的人:0
展开全部
确实是A~
首先看A和D的区别,简单用had lived和lived代表过去完成时和一般过去时,
had lived表示以过去为时间点,继续向前推到的时间所完成的动作。而一般过去时表明以现在时间段为参照所做的动作。
即:
———had lived——--lived————现在——

题目中说这名学者在美国居住了多年,可以有两种表示方法,一是:has lived
二是:lived。二者几乎没有区别,如果说有区别,也只能是说had lived表明动作的延续性。但是lived本身是表示时间段的词,所以强调这个区别的意义不大。
如果你还是不能理解,请注意一下he's是he has的缩写,也就是说后半句的时间定位是现在。所以句中并没有适用于过去完成时的时间参照点。
Winniexu2
2008-11-30 · TA获得超过727个赞
知道答主
回答量:245
采纳率:0%
帮助的人:234万
展开全部
后半部分用的是过去完成时,所以要填写过去时的单字,而你选的 was living不是过去时,而是过去进行时
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
夜月无梦
2008-11-30 · TA获得超过1470个赞
知道小有建树答主
回答量:806
采纳率:0%
帮助的人:650万
展开全部
这个有名的学者在美国住了许多年,但他从不后悔他最后搬回中国的决定.

在他回到中国后他才知道这个决定是正确的.而这个时候他已经在中国了,而且后面的句子是现在完成时. he's never regretted his final decision,对住在美国,已经是过去的事了.所以用过去时.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
LZQchina
2008-11-30 · TA获得超过425个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:379万
展开全部
前半部分陈诉的是过去的事实,对现在的情况是没有什么影响,所以要用过去时态
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
spaghettiy
2008-11-30 · TA获得超过639个赞
知道小有建树答主
回答量:195
采纳率:0%
帮助的人:0
展开全部
我觉得解析是胡扯,后半句明明是现在完成时,has never regretted...不一定就是过去完成时阿,那么前面用过去完成时当然也可以了。

过去完成时指发生在过去的过去的事情。在这里,学者先在美国住了多年,而后回国,再而后没有后悔。所以针对后悔来说,住在美国应该是过去(回国)的过去,用过去完成时。
所以选D我认为是正确的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式