语法基础训练·非谓语动词(附解析)(3)
编辑:高中作文网
C. the thief being caught D. the thief to be caught
32. _______ the general state of his health, it may take him a while to recover from the operation.
A. Given B. To give C. Giving D. Having given
33. The picture _______ on the wall is painted by my nephew.
A. having hung B. hanging C. hangs D. being hung
34. Sandy could do nothing but _______ to his teacher that he was wrong.
A. admit B. admitted C. admitting D. to admit
35. Mr Reed made up his mind to devote all he had to _______ some schools for poor children.
A. set up B. setting up C. have set up D. having set up
36. _______ late in the afternoon, Bob turned off the alarm.
A. To sleep B. Sleeping C. Sleep D. Having
37. With a lot of difficult problems _______, the newly-elected president is having a hard time.
A. settled B. setting C. to settle D. being settled
38. In some parts of London, missing a bus means _______ for another hour.
A. waiting B. to wait C. wait D. to be waiting
39. In order to make our city green, _______.
A. it is necessary to have planted more trees B. many more trees need to plant
C. our city needs more trees D. we must plant more trees
40. —How do you deal with the disagreement between the company and the customers?
—The key _______ the problem is to meet the demand _______ by the customers.
A. to solving, making B. to solving, made
C. to solve, making D. to solve, made
41. The teacher asked us _______ so much noise.
A. don’t make B. not make C. not making D. not to make
42. _______ time, he’ll make a first-class tennis player.
A. Having given B. To give C. Giving D. Given
43. He looked around and caught a man _______ his hand into the pocket of a passenger.
A. put B. to be putting C. to put D. putting
●答案解析●
1. D。表示“被动、完成”用过去分词作定语。
2. D。regret doing sth 表示对已经发生的事感到“后悔”;regret to say / tell / inform / announce 用以报告令人不快之事,表示对将要说的话感到“遗憾、抱歉”,主语通常是 I / we, regret 用一般现在时。
3. C。agree 只能接不定式,在谓语动之后发生,用一般式,选 C。
4. A。根据句型 tell sb (not) to do sth,排除 C 和 D;当不定式的动词是前面已出现过的相同的动词时,为避免重复,通常省略 to 后的内容,只保留 to, 所以只有 A 对。
5. B。make sb do sth 的被动式为 sb be made to do sth(某人被迫做某事)。
6. C。考查过去分词作状语。Lost in thought=As he was lost in thought。be lost in thought(沉思)是固定搭配;这类习惯表达还有 be caught in the rain(遭雨淋), be dressed in red(穿着红衣), be seated(就座)等。
7. C。本句是 warn sb (not) to do sth 的被动式。
8. C。因 The Olympic games 与 play 是被动关系,排除 A 和 D;不定式的被动式,表示未来的动作,排除 B。表示“被动、完成”,用过去分词。
9. B。would love / like 后面只能接不定式,排除 C 和 D。表示过去未曾实现的愿望,后接不定式完成式,故选 B。
10. A。现在分词作结果状语。
11. D。 句中 read 意为“有某字样”,a message pinned to the door 意为“钉在门上的一张纸条”,a message 与 read 是主动关系,因此用现在分词。
12. B。考查非谓语动词的结构平衡性。not to make it more difficult是与 to make it easier 形成对比的否定结构,两者在句中作表语。