21.(2009上海)Bill suggested __________ a meeting on what to do for the Shanghai Expo during the vacation.
A. having held B. to hold C. holding D. hold

答案:C
解析:本题考查非谓语动词。句意“Bill建议举行一个会议,讨论在假期中为上海世博会做些什么”,动词suggest表示“建议”时,搭配的宾语应该为动名词形式,故选C。

22.(2008天津)__________ their hats into the air, the fans of the winning team let out loud shouts of victory.
A. To throw B. Thrown C. Throwing D. Being thrown

答案:C
解析:考查非谓语动词。句意:获胜队的粉丝们将帽子扔到空中,发出胜利的呼喊。主语the fans与throw之间是逻辑上的主动关系,并与let out同时发生,故用v. –ing形式.

23.(2008江西)I hear they’ve promoted Tom, but he didn’t mention __________ when we talk on the phone.
A. to promote  B. having been promoted  C. having promoted  D. to be promoted

答案:B
解析:考查非谓语动词。句意:我听说他们提拔了汤姆,但我们在电话中交谈的时候,他并没有提到自己被提拔了。动词mention后接-ing分词,且promote的动作发生在mention之前,因此用-ing分词完成式的被动语态符合句子的要求。

24.(2008湖南)The trees __________ in the storm have been moved off the road.
A. being blown down  B. blown down  C. blowing down D. to below down

答案:B
解析:根据the trees与blown down的关系可知,the trees只能是被blown down,于是排除选项C、D;而选项A(being blown down)表示一种正在进行或经常发生的、习惯性的行为;选项B(blown down)表示一种被动和已经完成的动作。根据句子语境可知,表示动作被动的结果,答案是B。

25.(2008陕西)__________ around the Water Cube, we were then taken to the Bird’s Nest for the 2008 Olympic Games.
A. Having shown B. To be shown C. Having been shown D. To show

答案:C
解析:考查非谓语动词。此处是非谓语动词作状语,逻辑主语是句子的主语we。非谓语动词的逻辑主语之间是被动关系,而且根据句意可知,非谓语动词表示的动作在谓语动词所表示的动作之前已经完成,故选C。

26.(2008四川)We had an anxious couple of weeks __________ for the results of the experiment.
A. wait B. to be waiting C. waited D. waiting

答案:D
解析:考查非谓语动词。后半句是-ing分词短语作伴随状语。句中的had是实义动词,因此A、C两项的语法上不正确;B项表示“将要等待”,不符合语境。

27.(2008重庆)__________ to reach them on the phone, we sent an e-mail instead.
A. Fail B. Failed C. To fail D. Having failed

答案:D
解析:考查非谓语动词。我们先前没有打通电话,所以只能发邮件(给他们了)。前面所说的事情已经发生,所以用having done的形式。

28.(2008浙江)__________ that he was in great danger, Eric walked deeper into the forest.
A. Not realized B. Not to realize C. Not realizing D. Not to have realized

答案:C
解析:句意:由于没有意识到自己身处险境,Eric朝森林身处走去。此处是-ing分词的否定形式作原因状语,Eric与realize之间是主动关系。不定式通常作目的状语,因此B、D两项不正确。

29.(2008福建)__________ in the queue for half an hour, the old man suddenly realized he had left the cheque in the car.
A. Waiting B. To wait C. Having waited D. To have waited

答案:C
解析:考查非谓语动词。此处非谓语动词引导的句子作时间状语,逻辑主语是句子的主语the old man,非谓语动词与逻辑主语之间是主动关系,且wait这个动作在谓语动词的动作发生之前已经发生了,故用v.-ing的完成式,选C。

30.(2008江苏)To learn English well, we should find opportunities to hear English __________ as much as we can.
A. speak B. speaking C. spoken D. to speak

答案:C
解析:考查非谓语动词。spoken在句中充当English的补足语。