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 展开
 我来答
小迷忆13
推荐于2016-03-31 · 超过60用户采纳过TA的回答
知道答主
回答量:122
采纳率:0%
帮助的人:57.9万
展开全部
C


试题分析:这题考查现在分词的完成时做状语,表示该动作发生在谓语动词的动作之前。to work 将来 /主动,从后面的句子:他在回来的路上,很明显这里已经在国外工作了20年了。working 表示该动作和谓语动词的动作同时发生或者在它的后面发生。所以选D having worked
考点:考查现在分词的完成时做状语
点评:分词做状语的时候,任何动词与句子的主语构成主动关系,则使用现在分词的形式;如果二者构成被动关系,使用过去分词的形式。还要考虑动作和主句主语的时间关系,如果同时发生,用现在分词的一般式,如果是先于主句的主语,要用完成式。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式