问题
选择题
The president said that it was a great honor for him ______ his country in the past two weeks.
A.to visit
B.to be visiting
C.to have visited
D.to have been visited
答案
答案:C
题目分析:句意:总统说在过去的两周里他参观了他的国家很荣幸。这里him与visit之间是主动关系,故排除D;选项A表示不定式的动作与谓语动词之后发生;选项B表示谓语动词的动作与不定式的动作同时发生;这里是谓语动词是过去式,参观发生在谓语动词之前,所以应该用不定式的完成时,故选C。
点评:本题难度适中。非谓语动词是高中阶段的重难点之一,内容多又杂,不容易理解,需要考生有分析理解复杂的句子结构的能力。还要会判断其逻辑主语与非谓语动词之间的关系及其谓语动词与不定式动作的先后关系。
即学即练:___________ a little money, Jimmy was able to buy his mother a lovely birthday present.
A. To save B. Saving
C. Having saved D. Saved
解析:C。由句中的“was able to”可知动作已完成。此处考查分词的完成时形式作方式状语的用法。句意为:通过攒了一点点钱,吉米才能够给妈妈买了一件可爱的生日礼物。