语法知识—虚拟语气的易错题汇编附答案解析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、选择题
1.If I you, I invite him to go to see a movie.
A.am, would B.were, will
C.were, would D.was, will
2.If I _______ you, I would _______ my homework myself.
A.was; did B.am; do C.were; do D.is; did
3.If I ____Alice, I _____them the truth.
A. was , would tell
B. were ,would tell
C. am, will tell D.is , will tell
4.If I went to the moon, I ______ bring something unusual back to the earth. A.could
B.will
C.would
D.shall
5.If I ___ you, I ___ be afraid .
A.was, wouldn’t B.were, won’t C.were, wouldn’t
6.If I __you . I__study harder.
A.am , will B.was, would C.were, would D.were, will
7.If I _____ you ,I _____ them the story.
A. was , tell B.were , will tell C.were ,wou ld tell D.am. would tell
8.----What can I do with so much money?
----If I _______ you, I _______ give it away to charity.
A.am, will B.am, would C.were, would D.was, would
9.---Can you tell me what to wear at the party?
---If I ___you,I___the blue jeans.
A.was,will wear B.am,will wear C.were,would wear D.were,wore 10.– What would you do if you ______ a car accident?
– I will call the police.
A.met B.meet
C.were meeting
11.If I _______ you, I would give some flowers to her.
A.am B.are C.was D.were
12.—I like drinking wine. But people who drink wine aren’t allowed to drive.
—If I you, I would give up wine.
A.were; drinking B.am; drinking
C.were; drink D.was;to drink
13.If I you, I the job.
A.am, will take B. was, would take
C. were, would take D. are, will take
14.There are many museums there and they can’t decide to choose. In the end, the clerk suggested they to the computer museum.
A.what; to go B.which; go C.which; going
15.The workers insisted that they a free lunch every noon and the boss had
to do that.
A.be given B.being given C.will be to give D.were given
16.— Come and join us, Ben!
—I’m afraid I can’t. I’m too busy now. If I ________ time, I would certainly go.
A.had B.will have C.have had D.have
17.I strongly suggest that Mike there with us tomorrow.
A.go B.goes C.will go D.is going
18.You are overweight. You’d better any junk food. I suggest you more vegetables. A.not to eat, to have B.not eat, have C.not eat, to have D.not to eat, have 19.I suggest you __________ four or five words a day on pieces of paper.
A.write B.to write C.writing D.written
20.The air pollution is worse and worse. The government suggests that people ____ to work by subway or by bus.
A.go B.goes C.going D.to go 21.Yesterday, the storm delayed us. _______ the storm, we would have been here in time. A.But for B.If it were not for C.But that D.Unless
22.You _______ through that red light, for you _______ an accident.
A.must have driven; should have caused B.could have driven; might have caused C.couldn’t have driven; should have caused D.shouldn’t have driven; could have caused 23.I think all the plants would________ if there was too much pollution.
A.died out B.die of C.die out D.died of
24.I would suggest they ____to Sheshan State Resort.
A.will go B.go C.have gone D.went
25.Had he studied harder, he_______ the exams.
A.must have got through B.could get through
C.would get through D.would have got through
【参考答案】***试卷处理标记,请不要删除
一、选择题
1.C
解析:C
【解析】
试题分析:句意:句意:如果我是你,我会邀请他去看电影。

go to see a movie去看电影;invite sb to do邀请某人做某事;在表达与现在事实相反的虚拟语气中,Be用were,主句用would。

所以选C。

考点:考查虚拟语气。

2.C
解析: C
【解析】本题考查的虚拟语气,从句be动词用were,故选答案为C
3.B
解析:B
【解析】
试题分析:本题的含义是如果我是你,我将告诉他们真相,本题if引导的是一个虚拟的条件句,在虚拟句中,be用were,主句通常用过去的一种,will应该用would,故本题选B。

考点:if引导的虚拟条件句。

点评:在英文中条件句有两种,一种是真实的条件句,if后遇到将来时用一般现在时,一种是虚拟的条件句,if后用过去时,be用were,在英文的实际使用中应该注意它们的区别。

4.C
解析:C
【解析】
试题分析:此题考查if引导的条件状语从句的相关知识。

根据语境可知此句的含义是如果我去月球,我会带回一些不同寻常的东西。

这个假设成立的几率很小,故看为虚拟语气。

根据语法知识可知从句要用一般过去时,主句要用过去将来时,过去将来时的基本构成would+动词原形,故选C。

考点:if引导的条件状语从句
点评:if既可以引导宾语从句又可以引导状语从句。

if充当宾语从句的连接词时,相当于whether,词义为“是否”,遵循宾语从句的时态规则,可根据语境选择任何时态;充当从属连词,引导条件状语从句时,词义为“如果”,若主句中的谓语动词用一般将来时,则从句中的谓语动词通常用一般现在时表示将来。

5.C
解析:C
【解析】
试题分析:根据语境可知此句的含义是如果我是你,我就不害怕。

考查的是虚拟语气的基本用法。

条件用过去时,主句要用过去将来时,故选C。

考点:虚拟语气
点评:虚拟语气其实就是if引导条件状语从句时,词义为“如果”,不过这个条件是无法实现的。

从句中的谓语动词通常用一般过去时表示,则主句中的谓语动词用过去将来时。

6.C
解析:C
【解析】
试题分析:句意:如果我是你,我会更努力学习。

这个句子要用虚拟语气,表示与事实相反。

所以用过去式were, would,故选C。

考点:考查虚拟语气。

7.C
解析:C
【解析】
试题分析:句意:如果我是你,我会告诉他们这个故事。

本题考查虚拟语气,if 从句中用一般过去时,主句中用would +动词原形,表示与现在的事实相反。

故选C。

考点:考查虚拟语气的用法。

8.C
解析:C
【解析】
试题分析:考查虚拟语气。

句意你如何处理这些钱?如果我是你,我会把它捐给慈善机构。

表示对现在的虚拟,if引导的从句用一般过去时,语句用would do ,故选C项。

考点:考查虚拟语气。

D
【解析】
试题分析:句意:如果天气是好的,我们的运动会就不会推迟了。

这里是虚拟语气,根据wouldn’t可知这是对现在的虚拟,在条件状语中对现在的虚拟用were;put down 镇压,记下;put up提供; put off推迟。

根据句意故选D。

考点:考查虚拟语气的用法。

9.C
解析:C
【解析】
试题分析:
句意:---你能告诉我穿什么参加聚会吗?---如果我是你,我会穿蓝色的牛仔裤。

本题考查的是虚拟条件句中主句和从句的时态问题。

用if引导的虚拟条件句,虚拟现在时表示与现在事实相反的假设,其if 从句的谓语形式用动词的过去式(be 一般用were),主句用would/ should/ could/ might +动词原形,例如:If I were in your position I would marry her.结合语境可知应选C。

考点:考查虚拟语态。

10.A
解析:A
【解析】
试题分析:虚拟语气中,表示与现在事实相反的句子,if从句用一般过去时,主句用
would/should/might+动词原形。

句意:如果你遇到一场交通事故你该怎么做?我将打电话报警。

故选A。

考点:考查虚拟语气的用法。

11.D
解析:D
【解析】试题分析:句意:如果我是你,我会送她一些花。

这是由if引导的一个虚拟语气句子,表示与现在事实相反的情况,其句型为“ if+ 主语 + 动词的过去式( be 动词用
were ),主语 +would / could / might / should + 动词原形”。

故选D。

考点:考查虚拟语气的用法。

12.A
解析:A
【解析】
考查虚拟语气和非谓语动词的用法。

根据句意可知,该句使用了虚拟语气,if引导的从句使用一般过去时,用were;give up后面接动词的现在分词。

故选A。

13.C
解析:C
【解析】
试题分析:句意:如果我是你,我将会接受这份工作。

表示与现在事实相反地虚拟语气:条件从句构成是if+主语+过去式(系动词be多用were),主句是主语
+would/should/could+动词原形。

故选C。

考点: 考查虚拟语气的用法。

14.B
解析:B
【解析】
【分析】
【详解】
句意:那里有很多博物馆,他们不能决定选择哪个。

最后,店员建议他们去电脑博物馆。

考查“疑问词+不定式”和虚拟语气。

what什么;which哪个。

分析第一处可知,此处构成“疑问词+不定式”结构,此前有“There are many museums there”范围,所以表示“不能决定选择哪个”的含义,使用which。

to go动词不定式;go动词原形;going动名词。

分析第二处可知,此处构成“suggest (that) sb (should) do sth”句型,所以此处使用动词原形。

故选B。

【点睛】
suggest的用法:
suggest doing sth
例句:He suggested going out for a walk.
suggest (that) sb (should) do sth
例句:He suggested (that) you (should) go there tomorrow.
15.A
解析:A
【解析】句意:工人们坚持要求他们每天中午都有免费的午餐,老板必须这样做。

考查虚拟语气。

insist坚持,要求,其后面的宾语从句要用虚拟语气,跟虚拟式动词原形或者“should + 动词原形” 。

结合句意和语境可知选A。

16.A
解析:A
【解析】试题分析:试题解析:句意:本,来加入我们吧!——恐怕我不能。

我现在太忙。

如果我有时间,我一定会去的。

结合语境可知条件状语从句中描述的是与现在相反的事实,故条件状语从句中用一般过去时态,故答案为A。

考点:考查虚拟语气。

17.A
解析:A
【解析】
【详解】
句意“我强烈建议麦克明天和我们去那”。

A.go动词原形;
B.goes动词的单三形式;
C.will go一般将来时;
D.is going现在进行时。

suggest建议,表示“建议、要求、命令、坚持”的名词、动词或形容词,后接从句时,用that sb (should) do,should可以省略,故选A。

【点睛】
一坚持insist
二命令order, command
三建议suggest, propose, advise
四要求demand, require, request, ask
注意:若suggest译为“暗示”,insist译为“坚持说”时,其后的that从句不用虚拟语气。

18.B
解析:B
【解析】
【详解】
句意:你超重了。

你最好不要吃垃圾食品。

我建议你多吃点蔬菜。

You’d better+动词原形,表示你最好做某事;You’d better+not+动词原形,表示你最好不要做某事;suggest+主语+should+动词原形,should可以省略,I suggest+主语+动词原形。

根据题意,故选B。

19.A
解析:A
【解析】
【详解】
句意:我建议你每天在纸上写四五个字。

考查宾语从句。

A. write写,动词原形;B. to write动词不定式;C. writing动名词;D. written过去分词。

suggest表示建议,动词,其后可跟名词、代词、动名词或者宾语从句,但无suggest(sb.)to do sth.该结构,所以可先排除B、D选项。

根据题干可知我建议你每
天在纸上写四五个字,当suggest表示建议时,后可跟that引导的宾语从句,且从句是虚拟语气,其结构是should+动词原形,should可省略,则此处应填写write,故答案为A。

20.A
解析:A
【解析】
【详解】
句意:空气污染越来越糟糕。

政府建议人们乘地铁或者乘公交车去上班。

考查谓语动词。

A. go 去;B. goes 去;C. going 在去;D. to go 为了去。

这是一个that引导的宾语从句,suggest后跟的宾语从句应用虚拟语气(should)do结构,should可省略。

故选A。

21.A
解析:A
【解析】
【详解】
句意:昨天暴风雨耽搁了我们。

要不是有暴风雨,我们会及时赶到这里的。

考查连词。

But for要不是+短语;If it were not for要不是(用于对现在的虚拟);But that 要不是+从句;Unless除非,后接条件状语从句;根据句中是“the storm”,是名词,所以排除C;根据“would have been ”,是对过去的虚拟排除选项B;分析句子“___ the storm, we would have been here in time.”有暴风雨,我们会及时赶到这里的,应该是“要不是”,故选A。

22.D
解析:D
【解析】
【详解】
句意:你不应该开车闯红灯,因为你会引起事故的。

考查情态动词。

分析句子及选项“You ___ through that red light, for you ____ an accident.”,你开车闯红灯,因为你事故的,可知是对过去的虚拟,应用情态动词+have done。

此处是不应该开车闯红灯,会引起事故,故选D。

23.C
解析:C
【解析】
【详解】
句意:我认为如果有太多污染,所有的植物都会灭绝。

考查动词短语辨析以及虚拟语气。

died out过去式或过去分词形式,灭绝;die of因……而死;die out灭绝;died of过去式或过去分词形式。

空前would是情态动词,后面跟动词原形,先排除A和D。

根据句意“if there was too much pollution”可知,这里应表示“灭绝”,故选C。

24.B
解析:B
【解析】
【详解】
句意:我会建议他们去佘山国家旅游度假区。

考查虚拟语气。

will go 一般将来时;go动词原形;have gone现在完成时;went动词过去式。

句中的suggest表示“建议”,后接宾语从句时,从句要用虚拟语气,谓语动词要用“should+do”形式,should经常会省略,所以设空处用动词原形go,故选B。

【点睛】
“suggest+宾语从句”的区别:suggest表示“暗示,表明”时,宾语从句用陈述语气,从句时态与主句保持一致;suggest表示“建议”时,宾语从句用虚拟语气,其结构为“should+动词原形”,should可以省略。

本题根据句意可知,推荐别人旅游的地方应该是“建议”,用虚拟语气,故选B。

25.D
解析:D
【解析】
试题分析:句意:如果他学习再努力一点,他就能通过考试了。

must have got through 一定通过;could get through 可能通过;would get through 会通过;would have got through 会通过。

这句话中Had he studied 是一种省略倒装的形式,相当于If he had studied harder,是虚拟语气的用法,从句中用的是过去完成时,这时主句用would +have +过去分词。

故选D。

考点:考查虚拟语气。

相关文档
最新文档