英语语法练习题精选:非谓语动词(2)

时间:2021-08-31

  13. I have had the computer _______ because my father had me ______ it.

  A. repair; done   B. repaired; do   C. repairing; do  D. repaired; done

  14. Revolution means ______ the productive forces.

  A. liberate   B. liberating   C. liberated  D. to liberate

  15. It happened ______ when I left the station , so I had to wait until the rain stopped.

  A. to be raining   B. to have rained   C. to rain  D. raining

  16. If you have a fever, you’d better drink more ______ water.

  A. boiling   B. boil   C. boiled  D. to boil

  17. He could do nothing but _____ for the bus _______.

  A. wait; to come   B. wait; come   C. waiting; coming  D. waited; came

  18. ______ it rains, we will stay at home.

  A. Supposed   B. Supposing   C. To suppose  D. If suppose

  19. Nobody likes to ______.

  A. laugh at   B. make fun of   C. be laughed  D. be made fun of

  20. He advised ______ but I didn’t listen to him.

  A. me going   B. my going   C. for me to go  D. me to go

  21. I have a lot of letters ___________.

  A. deal with   B. to deal   C. to be dealt  D. to deal with

  22. I don’t think this room comfortable ________.

  A. to live   B. to live in   C. to be lived  D. living in

  23. He is believed ______ the college exam, for he is now studying very hard.

  A. to pass   B. to have passed   C. pass  D. that he can pass

  24. Have you got used _______ up early ?

  A. to get   B. to getting   C. to be getting  D. getting

  25. _____ in the forest, he had to ask for help by sending out signals.

  A. Having lost   B. Losing  C. Lost  D. He was lost