The old man ,having worked abroad for twenty years, is on his way back to hi

楼主的看法没错。我们首先要弄清楚现在完成时和过去式的区别。前者包含两层含义,一种是过去发生持续到现在的动作,另一种是过去发生但对现在有影响的动作。The old man曾经在国外工作了二十年,对现在并没有影响,也不是持续到现在的动作。所以应该用过去式。不能单纯的从for来判断句子的性质。
同理可知,第二句话,就是应该用过去式。

你好!
第二句话,就是应该用过去式。前者包含两层含义,一种是过去发生持续到现在的动作,另一种是过去发生但对现在有影响的动作。The
old
man曾经在国外工作了二十年,对现在并没有影响。所以应该用过去式。不能单纯的从for来判断句子的性质。
同理可知,也不是持续到现在的动作楼主的看法没错。我们首先要弄清楚现在完成时和过去式的区别
打字不易,采纳哦!

我觉得应该看上下文的吧。

但例子中我觉得应该用had studied,因为这两句放在一起,前面一句就应该是现在完成时呀。

看上下文吧!!!!!!!!!!!

应该看看这件事情现在有没有继续延续或者对现在有没有什么影响吧

扩展阅读:xbox series x ... the sick old man ... texas instruments ... macbook pro 15-inch ... old man look my life ... the old man the boats ... the old man began ... the old man can speak ... the old man lives ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网