The old man,_______ abroad for 20 years, is on the way back to his mother land. A.to work B..
Theoldman,_______abroadfor20years,isonthewaybacktohismotherland.A.toworkB.workingC.ha...
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
展开
1个回答
展开全部
C |
试题分析:这题考查现在分词的完成时做状语,表示该动作发生在谓语动词的动作之前。to work 将来 /主动,从后面的句子:他在回来的路上,很明显这里已经在国外工作了20年了。working 表示该动作和谓语动词的动作同时发生或者在它的后面发生。所以选D having worked 考点:考查现在分词的完成时做状语 点评:分词做状语的时候,任何动词与句子的主语构成主动关系,则使用现在分词的形式;如果二者构成被动关系,使用过去分词的形式。还要考虑动作和主句主语的时间关系,如果同时发生,用现在分词的一般式,如果是先于主句的主语,要用完成式。 |
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询