您好!欢迎访问忙推网! 字典 词典 诗词
首页 教育 英语语法易错题02

英语语法易错题02

时间:2024-07-16 23:01:46 来源:网络 作者:mrcsb 人气:
【导读】:曲解语境类错误现在英语语法考题有个趋势就是不单是考查语言规则,更不是考查语言规则的死记硬背,而是注重考查语言知识的具体运用,即将语言知识置于一定的语境中,要求考生在实际...

曲解语境类错误

现在英语语法考题有个趋势就是不单是考查语言规则,更不是考查语言规则的死记硬背,而是注重考查语言知识的具体运用,即将语言知识置于一定的语境中,要求考生在实际语言环境中选择一个最佳的、最得体的、当然也是最地道的选项。面对这类考题,同学们首先就要认真读懂题干,仔细分析题干所提供的语境,注意挖掘其中的隐藏信息,从而找到解题的突破口。下面请看几个实例分析:

◇Thank you very much indeed. If it had not been for your advice I really _________ what Ishould have done.

A. don’t know B. didn’t knowC. hadn’t known D. wouldn’t have known

【分析】此题的空格前后均用了虚拟语气,空格处是否应该要用虚拟语气呢?有的同学会说要用虚拟语气,也有的同学可能会说不用虚拟语气。到底用还是不用,实话告诉你吧,不宜用虚拟语气,这是句子上下文的语境决定的。那么这个语境是什么?怎样分析?请看本节后面有关例题。

◇How beautifully she sings! I have never heard _________ voice.

A. a better B. a best C. the betterD. the best

【分析】此题的最佳答案是不是 D? 因为按语法常识,最高级前应用定冠词;或者选C?因为比较级前用定冠词(如 the better one)也是可能的;或者选A或B?告诉你吧,最佳答案为A,这也与上文的语境有关(同时还涉及省略),你想知道详细分析吗?请往后面看。

◇“I don’t like him, _________?” “No, I don’t at all.”

A. do I B. do youC. don’t I D. does she

【分析】此题是考查反意疑问句吗?最佳答案是A吗?不是,完全不是。答案选B,理由见后。

本节专门搜集中学英语中一些典型的因忽略语境而出错的试题,供同学们参考。

1. Having a trip abroad is certainly good for the old couple, but it remains _________ whetherthey will enjoy it.

A. to seeB. to be seenC. seeing D. seen

【分析】此题容易误选A,简单地认为动词 remain 后接动词要用不定式,而忽略了句子的语境,进而忽略了 to see 的语态。句中的 it 不是指示代词,而是形式主语,真正的主语是空格后的 whether they will enjoy it,也就是说此句的实际结构是 … but whether they will enjoy it remains _________. 由此可见,whether they will enjoy it 与动词 see 的关系应是被动的,而不是主动的,答案应选B。

2. “I don’t like him, _________?” “No, I don’t at all.”

A. do I B. do you C. don’t I D. does she

【分析】此题容易误选A,认为这是一个普通的反意疑问句:陈述部分主语为I,疑问部分主语也应是I;陈述部分为否定式,所以疑问部分要用肯定式。做此题的关键是要看下文的语境,下文说“No, I don’t at all.”(不,我一点也不喜欢),这表明前一句是在询问对方的看法,所以此题的最佳答案应是B,它是 do you like him? 的省略形式,全句意为“我不喜欢他,你呢(你喜欢他吗)?”

3. “Alice, you feed the bird today, _________?” “But I fed it yesterday.”

A. do you B. will youC. didn’t youD. don’t you

【分析】此题容易误选D,与上题一样,认为这是一个普通的反意疑问句。此题的下文语境“But Ifed it yesterday”(但是我昨天才喂过鸟)很重要,它表明上文是在要求对方喂鸟。另外,前一句中的称呼语 Alice 也是一个重要的信息,联系此信息和下文语境,我们可断定 you feed the bird today 是一个带有主语的祈使句,所以此题的最佳答案应是B。

4. “I’ve never found a better job.” “_________.”

A. I don’t think so B. Too bad

C. CongratulationsD. Don’t worry

【分析】此题容易误选B或D,主要是将上文的意思理解错了,即将其理解为“我从来没找到一份好工作”。其实,I’ve never found a better job 的实际意思是“这是我所找到的最好的一份工作”,此句可视为 I’ve never found a better job than this job (我从来没有找到比这份工作更好的工作,即这是我所找到的最好的工作)之省略,面对此话,对方最佳的回答当然应是C,即表示祝贺。请看下面一道,最佳答案是C,你明白是什么原因吗?

“What do you think of the service here?” “Oh, _________. We couldn’t have found a betterplace.”

A. too bad B. sorryC. wonderful D. impossible

5. How beautifully she sings! I have never heard _________ voice.

A. a better B. a bestC. the betterD. the best

【分析】此题容易误选D,认为最高级前用定冠词才是最佳的。其实此题最佳答案为A,该句可视为是下面这句的省略形式:…I have never heard a better voice than her voice. 全句句意为“她唱得多好啊!我从未听过她这么好的声音”。请再看以下类似的实例:

He is fine, never better. 他很好,比以往任何时候都好。

I’ve never seen a finer bird. 我从未见过比这更美的鸟(即这是我见过的最美的鸟)。

I’ve never found a better job. 这是我找到的最好的工作。

比较以下试题,情形也大致相同:

(1) Boris has brains. In fact, I doubt whether anyone in the class has _________IQ.

A. a high B. a higherC. the higher D. the highest

答案选B,句意为“……我怀疑班上有没有哪个人比他智商更高”,即“我认为他可能是班上智商最高的”。

(2) “Are you satisfied with his answer?” “Not at all. It couldn’t have been _________.”

A. better B. worse C. moreD. less

【分析】此题最佳答案为B,关键是要理解 Not at all 的意思。根据上文语境,Not at all 为 I am notsatisfied at all with his answer. 之省略,即表示“我对他的回答一点也不满意”,既然如此,他的回答当然会是 couldn’t have been worse(不可能更糟)。

6. “I _________ his telephone number.” “I have his number, but I _________ to bring my phonebook.”

A. forget, forget B. forgot, forgotC. forget, forgotD. forgot, forget

【分析】此题容易误选A,认为“忘记”是现在的事。仔细体会一下对话的语境:第一个人说“我忘记他的电话号码了”,这个“忘记”应该是现在的事,即现在忘记了,要不然就没有必要同对方说此话了,故第一空应填 forget;第二个人说“我有他的号码,但我忘记带电话本了”,这个“忘记”应该是过去的事,即过去忘记带电话本,所以现在电话本不在身上(注意句中的转折连词 but),故第二空应填 forgot。请再看一例:

— Oh, I _________ where he lives.

— Don’t you carry you address book?

No, I _________ to bring it.

A. forget, forgetB. forgot, forgotC. forget, forgotD. forgot, forget

答案选C,理由同上。

7. Thank you very much indeed. If it had not been for your advice I really _________ what Ishould have done.

A. don’t knowB. didn’t know C. hadn’t knownD. wouldn’t have known

【分析】此题容易误选C或D,认为此句既然为虚拟语气语境,当然应选择与虚拟语气有关的答案。此句的句意是“真的是太感谢你了。要不是因为你给我提的建议,我真不知道自己做出了什么蠢事来”,句中 if it had not been for your advice 和 what I should have done 用了虚拟语气,表示与过去事实相反的假设,但是句中的“我不知道”也要用虚拟语气吗?换句话说,“我不知道”是与事实相反的假设吗?显然不是。所以它不能用虚拟语气,应用陈述语气(I don’t know),表明这是事实(表达自己对对方的感谢之意)。请再看几个类似的例子:

(1) “It’s a long time since we last heard from her.” “Yes, how I wish I knew how she is gettingalong.” “我们很久没收到她的来信了。”“是啊,我多希望知道她现在过得怎么样。”

按照英语语法,I wish 后接宾语从句时,从句谓语要用虚拟语气,所以其后的 I knew 也的确用的是虚拟语气,但是I knew 后的宾语从句用不用虚拟语气呢?不用。句中说“我多么希望知道”,说明现在并不知道,即现在“知道”并不是事实,只是一种想法,故用了虚拟语气;但是“她现在过得怎么样呢?”则是她现在的实际情况,是事实,故用陈述语气。

(2) I wish I knew what is happening. 但愿我知道现在正在发生什么事。

此句I knew 用虚拟语气,说明现在想知道,但实际并不知道;其后的 what is happening 没用虚拟语气,是因说话者想知道现在实实在在发生的情况,即想知道“现在正在发生什么情况”这一事实。比较下例:

(3) I wish I knew what was happening. 要是我当时知道正在发生什么事就好了。

此句用 what was happening 也非虚拟语气,而是陈述语气的过去进行时态,指过去正在发生的事情。

8. I had no idea _________ is better, so I took _________ of them.

A. what, both B. what, none C. which, bothC. which, none

【分析】此题的关键语境是句中的 better 一词,better 用的是比较级,说明比较的对象应是两者,由此可知第二空应填both 为好;由于谈的是两者,说明选择范围很明确,所以第一空应填 which。即答案应选C。

文章标签:
    英语语法习题,情态动词,现在分词,现在完成,虚拟语气,状语从句
相关推荐

版权声明:

1、本文系会员投稿或转载自网络,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场;

2、本站仅提供信息展示,不承担相关法律责任;

3、若侵犯您的版权或隐私,请联系本站管理员删除。

字典 词典 成语 古诗 造句 英语