和谐英语

您现在的位置是:首页 > 英语语法 > 语法练习

正文

非谓语动词基础练习题

2009-08-25来源:和谐英语

6. B. 因句中的the water与run是主动关系,故选B。leave sth doing sth 意为“使某物一直在做某事”。

7. B. 因为flint与introduce(引入)是被动关系,所以用过去分词。

8. A. looking out of the window 为伴随状语(from www.hxen.net)。

9. D. 因为在encourage, persuade, tell, ask, want, order, force等后要用不定式作宾补。encourage sb. to do sth. 意为“鼓励某人做某事”。

10. C. 因“等了半个小时”发生在realized之前,故用现在分词的完成式。

11. B. 因为the…company与know是被动关系,所以用过去分词短语作定语,known as 3M = which was known as 3M。

12. A. get changed 意为“换衣服”。比较:get paid(获得报酬),get dressed(穿衣服)等。

13. B. 因为句子主语the girl与attract是被动关系,所以用过去分词短语作状语,表示原因。

14. D. 因为happen后接动词不定式是表示“碰巧做某事”;又hear发生在谓语don’t know之前,所以要用不定式的完成式。句意是:我不知道你是否已经听说过了,今年九月我要去美国学习(from www.hxen.net)。

15. B. 因为only是提醒我们要用不定式表示结果的一个重要标志词;不定式表示结果,不定式的动作发生在谓语之后;又因为the news reporters与tell是被动关系,所以要用不定式的被动式。

16. D. 因为have a hard time doing sth. 与have difficulty doing sth. 相当,意为“在做某事方面有困难”。

17. D. 因为the biggest ocean与compare是被动关系,所以要用过去分词。When compared with…=When the biggest ocean is compared with…=When we compare the biggest ocean with…

18. C. 首先,非谓语动词的否定式要将not, never等放在非谓语动词的前面,所以不能选D。其次,由于“没有完成”与“决定再呆两周”有先后关系,故用现在分词的完成式。

19. A. 因为口语中you had better常被说成you’d better,甚至说成better,本句就属这种情况,其后要接不带to的不定式,即:动词原形。

20. C. 此题考查spend...(in) doing sth 句型(from www.hxen.net)。

21. C. 因为be believed /thought /supposed /said /reported等后要接动词不定式,排除A和B;又因为the flu与cause是被动关系,所以要用不定式的被动式。The flu is believed to be caused by...=It is believed /People believe that the flu is caused by...

22. B. 一是因为“发出香味”与“吸引游客”是同时发生的,且smell 作为连系动词没有被动形式,所以答案选B。

23. A. 因为the disc(唱片)与record(录制)是被动关系,这又是已经发生了的事,所以要用过去分词短语作定语(from www.hxen.net)。

24. B. 非谓语动词作状语时,其逻辑主语必须与句子主语一致。根据句意,受到攻击的应是“高楼”,而不是其他,故选B。

25. A。此题考查不定式的完成时。“据说他曾到国外留过学”,由studied可知“留学”这个动作已结束并发生在谓语动作is said之前,所以要用完成式。

26. A。此句考查过去分词作宾语补足语。句子结构较复杂,句中的that引导一个定语从句,它替代先行词the plan在从句中作see的宾语,the plan与carry out是被动关系,因此,用过去分词作宾补。即see the plan carried out the next year.

27. B。此题考查疑问词+不定式在句中作宾语。I know what to expect in my new job. 意为“我知道在新工作中期待什么”。

28. A。本句考查现在分词的完成时作状语。句意为“遭受如此严重的污染之后,现在净化这条河也许为时已晚了”。有already暗示可知suffer发生在clean up之前,因此要用现在分词的完成式作状语。