永发信息网

Mr. Smith, in the factory for thirty years, is on the way back to his village.A. to work

答案:2  悬赏:30  手机版
解决时间 2021-03-23 08:25
  • 提问者网友:棒棒糖
  • 2021-03-22 22:28
Mr. Smith, in the factory for thirty years, is on the way back to his village.
A. to work
B. working
C. to have worked
D. having worked
最佳答案
  • 五星知识达人网友:枭雄戏美人
  • 2021-03-22 22:58
A. to workB. workingC. to have worked(答案→)D. having worked解析:考查非谓语动词。for+一段时间,常与完成时连用,根据“for thirty years”可知,史密斯先生已经在这家工厂工作了30年,having worked相当于who has worked。故选D。
全部回答
  • 1楼网友:山河有幸埋战骨
  • 2021-03-23 00:28
这下我知道了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯