英语语法错点大全(一)
英语语法错点大全(一)
思维定势类错点
所谓思维定势, 指的就是人们的一种思维倾向, 它是人们在长期的思维过程中所形成的一种思维条件反射。
英语学习中的思维定势, 对于英语学习者有利也有弊。有利在于:它可以帮助学习者利用以前所学知识迅速联系所接触的语言现象, 从而解决具体的语言实际问题;有弊在于, 有时它会误导学习者对于一些比较特殊的句子或语言现象, 想当然地套用已形成的思维定势, 从而得出错误的结论。
事实说明, 各级各类考试的命题者常常利用考生思维定势这一特点, 有意编拟一些比较特殊的句子或结构来测试考生对某一知识点的灵活处理技巧和深层理解能力。
比如:一般英语学习者都知道, 像can, may, must, could, might, should等情态动词, 其后要接动词原形(即不带to的不定式), 有的命题者便针对此思维定势编拟了这样一道:
He ran as fast as he could ____ the bus.
A. catch B. to catch C. catching D. caught
此题应选 B(理由见本章见讲稿有关内容)。假若考生通过操练掌握了这类题的特点 (同时也就形成了对这一结构的思维定势), 这时命题者又可以针对此新的思维定势编拟类似以下这样的试题:
He ran as fast as he could ____to catch the bus.
A. hope B. to hope C. hoping D. hoped
此题应选C(理由见本讲稿有关内容)。
1. 这是强调句吗
It’s about half a century ______ the People’s Republic of
A. when B. that C. since D. after
此题应选C。容易误选B。有的考生一见到句首的 It’s, 再一看选项中的that, 就马上联想到It is... that...这样的强调句型, 并认为被强调的成分是时间状语 about half acentury, 从而毫不犹豫地选了B(that)。
考生可以这样来分析:假若这是强调句, 那么此句还原为非强调句就应该是:The People’s Republic of China was
liberated over half a century. 很显然, 此句中的 overhalf a century 是一段时间, 然而它修饰的谓语动词 (was)liberated 却是一个终止性动词, 按此意思则是说:“解放中华人民共和国”这一动作一直持续了近半个世纪,这显然是荒唐的。
此题应选C, 这里用的是It is+一段时间+since...这一句型。该题句意为“自中华人民共和国解放以来, 时间已过去近半个世纪”。此句的主句谓语也可以用现在完成时态(has been),但在口语中一般多用一般现在时代替。类似的例子有:
It’s about ten years since he left here. 他离开这儿已有10年了。
It’s three years since I last saw him. 我已有3年没有见到他了。
It has been a long time since I studied English. 我很久没有学英语了。
2. because of之后不能接从句吗
The man was punished ______ what he had done.
A. as B. since C. because D. because of
此题应选D。容易误选C, 因为按习惯思维:because之后接从句, 而because of之后接名词或代词。
其实, because 作为从属连词, 用以引导原因状语从句, 其后应是一个不含有引导词的句子, 而不能是 what引导的从句。另一方面, 本题中的 what he had done=the thing(s)that he had done。也就是说, 这个what-从句从本质上看它相当于一个名词, 所以要选 because of。
请看以下类似的例子:
She cried because of what you said. 她哭是因为你说的话。
He left angrily because of what you said at themeeting. 他生气地离去, 是因为你在会上说的话。
He was sentenced to death because of what he hadstolen from the bank. 他被判处死刑, 是因为他从银行所偷的东西。
注意:若用 because, 则其后的从句不应有引导词:
Mr Smith couldn’t come because he was ill. 史密斯先生因病不能来。(比较:He couldn’t come becauseof his illness. )
The sports meet was put off because the weatherwas bad. 运动会因天气不好而推迟。 ( 比较:Thesports meet was put off because of the badweather. )
- 上一篇
- 下一篇