The old man ,having worked abroad for twenty years,is on his way back to hi这句话还原后应该是:who worked abroad...而不应该是who has worked...因为我认为“这位老人在国外工作二十年是过去的事了,现在已经是在回

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/05 23:25:25
The old man ,having worked abroad for twenty years,is on his way back to hi这句话还原后应该是:who worked abroad...而不应该是who has worked...因为我认为“这位老人在国外工作二十年是过去的事了,现在已经是在回
xSn@2 QMC7l#@y$7<A¢$McjjV1PYwSue{8ϼ̩xM)G55 sCU͚UȺa")Դ$"Nrid)xqOy &.{ʲ̝: 1u8:cAW|ŗXN!x}8<֡Q[d24dz,pG5zt3b9,fD8 >ZNX@wqۼs W4s0Ǖ~PV羏PYP5t ߞ*l)z䩪Iҵmմ4^İnl/l ,AɚzQwpi^XU,؟b[W~t*I? ¤PZrcԒ[tiY hFNp^&~7ژA\ Lg;mGN,7#2ש

The old man ,having worked abroad for twenty years,is on his way back to hi这句话还原后应该是:who worked abroad...而不应该是who has worked...因为我认为“这位老人在国外工作二十年是过去的事了,现在已经是在回
The old man ,having worked abroad for twenty years,is on his way back to hi
这句话还原后应该是:who worked abroad...而不应该是who has worked...因为我认为“这位老人在国外工作二十年是过去的事了,现在已经是在回国的途中了.我们不能因为有了for+一段时间就要用完成时,这是对现在完成时的误用.有下列句子为证:
He studied in Beijing University for four years.NOw he works in a company.如果这里用has studied就完全错了.你的看法呢?

The old man ,having worked abroad for twenty years,is on his way back to hi这句话还原后应该是:who worked abroad...而不应该是who has worked...因为我认为“这位老人在国外工作二十年是过去的事了,现在已经是在回
我觉得应该看上下文的吧.
但例子中我觉得应该用had studied,因为这两句放在一起,前面一句就应该是现在完成时呀.