A-A+

The old man ______ abroad for twenty years i

2022-08-06 11:37:01 问答库 阅读 179 次

问题详情

The old man, ______ abroad for twenty years, is on the way back to his motherland.
A.to work
B.working
C.to have worked
D.having worked请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:不定式表将来打算,现在分词的一般式表主动进行;从for twenty years(已经工作20年了)看,要用现在分词的完成式。所以选D项。

考点: