满分5 > 高中英语试题 >

The old man, ______ abroad for twenty ye...

The old man, ______ abroad for twenty years, is on the way back to his motherland.

A.to work           B.worked           C.to have worked     D.having worked

 

D 【解析】 试题分析:考查分词做状语。当分词做状语的时候,如果动词与句子主语构成主动关系,就使用现在分词的形式;如果二者构成被动关系,就使用过去分词的形式;如果动词与句子主语没有关系,就考虑使用独立主格结构。如果分词短语的动作发生在谓语动词之前,就使用完成式。本题的work与the old man之间构成主动关系,故使用现在分词的形式;且这个老人在国外工作20年这件事情是在他回国之前就完成的,故使用现在分词的完成式。句意:在国外工作了20年,这个老人正在回国的路上。故D正确。 考点:考查分词做状语。
复制答案
考点分析:
相关试题推荐

My cousin is old enough ______ himself.

A.to wear           B.to put on          C.to dress           D.to have on

 

查看答案

He _____ have fallen asleep last night because he didn’t hear the phone call.

A.may              B.should            C.can              D.must

 

查看答案

______ by the beauty of nature, the girl from London decided to spend another two days on the farm.

A.Attracting         B.Attracted          C.To be attracted     D.Having attracted

 

查看答案

You have only a short time to get prepared for the exam, so______the most of it.

A.use up            B.do               C.make             D.take

 

查看答案

Although they just met for the first time, they talked _____ they had been friends for many years.

A.as if              B.even if            C.such as           D.so long as

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.