The old man, abroad for 20 years, is on the way back to his mother land.A. to workB. worki

发布时间:2020-08-16 23:50:15

The old man,     abroad for 20 years, is on the way back to his mother land.
A. to work
B. working
C. having worked
D. to have worked

网友回答

A. to work
B. working
(答案→)C. having worked
D. to have worked
解析:这题考查现在分词的完成时做状语,表示该动作发生在谓语动词的动作之前。to work 将来 /主动,从后面的句子:他在回来的路上,很明显这里已经在国外工作了20年了。working 表示该动作和谓语动词的动作同时发生或者在它的后面发生。所以选D having worked
考点:考查现在分词的完成时做状语
以上问题属网友观点,不代表本站立场,仅供参考!