名师详解语法易错题(04)
12. I’m learning _________ a cake. Can you explain _________ one?
A. to make, to make B. how to make, to make
C. to learn, how to make D. making, making
表示“学习做某事”可用 learn to do sth,也可用 learn how to do sth,即其中的 how 可用也可省略;但要表示“解释或说明做某事”,英语习惯上说 explain how to do sth,而不说explain to do sth。所以此题的最佳答案是C,有的同学之所以漏掉其中的 how 主要是因为汉语中可以省略相应的“如何”之意。注:以下各例中不定式前的 how 也不宜省略:
He knows how to play the piano. 他会弹钢琴。
He showed her how to swim. 他教她游泳。
We never discovered how to open the box. 我们一直未发现如何打开这个盒子。
Soon you’ll find out how to drive a car. 不久你就会学会开车的。
13. “This book is _________ more useful for us students.” “Yes, but it is _________ too difficult.”
A. quite, quite B. much, much C. rather, quite D. quite, much
【分析】此题应选B。理由是:虽然 quite, rather, much 均可用于加强语气,但是修饰比较级或副词 too(太)时,只能用 rather 或 much,而不用 quite。(www.hxen.net)
14. Mary is very clever and _________ worth teaching, but her brother is not. Look, he is now _________ asleep in class.
A. very, very B. much, very C. well, very D. well, fast
【分析】此题很容易误选A,因为许多学生往往将汉语中的“很”与英语中的 very 相对应。但是,许多汉语中的“很”是不能用英语中的 very 来直译的。如汉语“我很喜欢英语”,在英语中就不能说成 I very like English,而应说成 I like English very much,因为副词 very 在英语中习惯上不用来修饰动词。上题不能选A,是因为形容词 worth 和 asleep 习惯上均不能用副词 very 来修饰,而是分别用 well 和 fast,即说成 be well worth doing sth(很值得做某事),be fast (或 sound) asleep(熟睡),即此题的最佳答案应选D。
15. Someone is ringing the doorbell. Go and see _________.
A. who is he B. who he is C. who is it D. who it is
【分析】此题首先应排除A和C,因为空格处实为一个宾语从句,所以不能用疑问句词序。至于是选B还是D呢?许多同学由于汉语意思的影响,将句子理解为“有人在按门铃,去看看他是谁”。但按英语的习惯,当用于指代身份不明的人时,应用代词it,而不用 he 或she等。所以此题应选D。比较以下两句,第一句因前面指明了是 Mr Smith,所以后面用代词 he;而第二句因前面用的是不定代词 someone,说明此人身份尚不明确,故其后用了代词 it 来指代:
Mr Smith is at the door. He wants to see you. 史密斯先生在门口,他想见你。
Someone is at the door. It may be the postman. 有个人在门口,可能是邮递员。
16. Stop that noise; it is _________ me mad.
A. putting B. causing C. driving D. turning
许多同学根据汉语中说“使某人发疯”的表达,认为此题应选B,因为 cause 有“引起”和“导致”的意思。其实,按英语习惯此题应选 C,drive sb mad 为固定搭配,意为“使某人发疯”,有时也说 send sb mad。又如:汉语说“帮某人一个忙”,说成英语可以是 do sb a favour,但不能是 give sb a favour;再如:汉语说“给某人提建议”,说成英语可以是 give sb advice,但不能是 give sb a suggestion;等等。
- 上一篇
- 下一篇