高中英语虚拟语气重点知识点大全

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

高中英语虚拟语气重点知识点大全
单选题
1、________ for the timely investment from the general public, our company would not be so thriving as it is. A.Were it notB.Had it not beenC.Be it notD.Should it not be
答案:B
解析:
考查虚拟语气和倒装句。

句意:要不是公众的及时投资,我们的公司不会像现在这样兴旺。

根据“would not be”以及句意判断此处为虚拟语气,根据句意,主句表示与现在事实相反的假设,从句表示与过去事实相反的虚拟语气,虚拟条件句省略if可以采用倒装形式替代,If it had been for =Had it not been for表示“要不是”,故B项正确。

小提示:
本题的解题关键是根据“would not be”判断此处表示与现在事实相反的假设,虚拟条件句省略if使用倒装句,从句表示与过去事实相反的假设时,谓语动词形式为had done,如果省略if,则助动词had倒装,If it had been for =Had it not been for表示“要不是”。

2、Ten days are devoted to this training program and ________ it be unsuccessful, it could be repeated later. A.shouldB.couldC.mightD.would
答案:A
解析:
考查虚拟语气。

句意:我们用了10天的时间来完成这个训练计划,如果不成功,以后还可以重复。

结合后文“ it could be repeated later.”可知,此处表示与将来事实相反的虚拟条件句,主句用would (should, could, might) +动词原形,从句动词用过去式(be 通常用were)或用 should+动词原形或 were to+动词原形;且而虚拟条件句中,如有were、should或had,可将if省略,将were、should或had提前至句首构成倒装。

故选A。

3、We advocate the disagreements between China and America ________ through dialogue.
A.must be settledB.would be settledC.be settledD.are settled
答案:C
解析:
考查虚拟语气。

句意:我们提倡通过对话解决中美之间的分歧。

分析可知,表示“命令,建议,要求”等动词后的宾语从句要用虚拟语气,谓语部分为should+动原,should可省;settle和disagreements之间是被动关系,位于should后,应用(should) be done表被动。

综上,故选C。

4、I didn’t know he was in the company. _______it, I_______then.
A.Had I known; would call on him
B.Should I know; would have called on him
C.If I knew; would call on him
D.Had I known; would have called on him
答案:D
解析:
考查虚拟语气。

句意:我不知道他在公司。

要是我知道的话,我就会给他打电话了。

分析句子可知,虚拟条件句的从句部分是对过去发生的事进行假设,使用过去完成时,将had移到从句句首实行倒装句式。

虚拟条件句的主句部分表示与过去事实相反的假说,因此使用would have done形式。

故选D项。

5、How I wish every family a large house with a beautiful garden!
A.hasB.will haveC.hadD.had had
答案:C
解析:
考查虚拟语气。

句意:我多么希望每个家庭都有一个带着美丽花园的大房子!此句是wish引导的从句,从句要虚拟语气,根据wish可知是与现在事实相反,从句用一般过去时。

故选C项。

6、I am struggling to polish up my English now. If only I _______ hard in senior one! A.studyB.studiedC.had studiedD.should study
答案:C
解析:
考查虚拟语气。

句意:我正在努力提高我的英语水平。

要是我在高一时努力学习就好了!根据“我正在努力提高我的英语水平。

”可推测下一句“要是我在高一时努力学习就好了!”。

可知,高一(以前)是没有努力,与过去事实相反的,if only(倘若…..就好了)虚拟语气可用过去完成时。

分析选项可知C符合题意,故选C。

小提示:
if only “要是……就好了”,常用以表示愿望。

从句一般用虚拟语气。

1). If only+从句(had done) 与过去事实相反:
If only I had taken her advice!(take) 如果我听从了她的建议就好了。

(事实是:我没有听从)
If only she had not left !(not leave)如果她没走就好了!(事实是:她已经走了)
2 .If only+从句(would/could/might+do) 表示与将来事实相反:
If only she would go with me tomorrow! 她要是明天愿意和我一道去就好了!
3).If only+从句(did/were) 表示与现在事实相反:
If only I were a bird.如果我是一只鸟该多好呀! (事实是:我现在不是鸟))
分析本小题可知,本句是与过去的愿望相反的,故要用过去完成时,因此选C。

7、The government demanded that we ____ for a state school system --- whether we used it or not. A.payB.paid
C.had paidD.have paid
答案:A
解析:
考查虚拟语气。

句意:政府要求我们为国家教育体系付钱,不管我们使用还是没有使用。

demand意思为要求,后接宾语从句的时候,从句需用虚拟语气should do,should可以省略,陈述一般事实,故用一般现在时,故选A。

8、________ the mistake in the beginning, the problem could have been prevented at its source.
A.Had not the company ignoredB.If the companydidn't ignore
C.Had the company not ignoredD.Would the companynot ignore
答案:C
解析:
考查虚拟语气省略句的倒装句。

句意:如果公司在一开始没有忽略这个错误,这个问题本来是可以从源头上预
防的。

根据the problem could have been prevented at its source可知此处表示与过去事实相反的虚拟,即If the company had not ignored,此处省略了if,因此要用倒装句,即要把助动词提前到主语前面,否定词not不能提前。

故选C项。

小提示:
本题考查了If的虚拟语气中的对过去事实相反情况的省略形式。

当从句中含有were/should/had的形式时,If
可以省略,但句子应为倒装形式,即were/should/had要提前置于句首。

1).对过去事实相反的情况:
If we had found him earlier, we could have saved his life.
要是我们当时早点找到他的话,我们就可以救活他。

→Had we found him earlier,we could have saved his life.
2).对现在或将来事实相反的情况:
If she were here, she would attend the meeting too.
如果她在这里,她也参加会议。

→Were she here, she would attend the meeting too.
3).对将来事实相反的的情况:
If it should rain tomorrow, we should have to stay at home.
若明天下雨,我们只好呆在家里。

→Should it rain tomorrow, we should have to stay at home.
注意:若遇到否定词not时,不能与were/should/had缩略为Weren’t/Shouldn’t/Hadn’t而置于句首。

如:
If I hadn’t warned you, you could have been killed.
正确:Had I not warned you, you could have been killed.
错误:Hadn’t I warned you, y ou could have been killed.
9、I wish I________the book to you last week.
A.returnedB.has returnedC.had returnedD.would return
答案:C
解析:
考查虚拟语气。

句意:我希望我上周就把书还给你了。

wish表示“但愿,要是……就好了”,后面接宾语从句,表示不能实现的愿望,从句的谓语动词用虚拟语气,根据后文last week可知表示与过去相反的愿望,从句谓语动词用“had+过去分词”,故选C。

10、Had I not got injured last week,I___________ the 2019 Yangzhou Jianzhen Half Marathon tomorrow. A.would have runB.would runC.will have runD.will run
答案:B
解析:
考查if引导的虚拟语气中的时态搭配。

句意:如果上周我没有受伤的话,我将能够参加the 2019 Yangzhou Jianzhen Half Marathon。

此处是省略if的虚拟语气,从句与过去的事实相反,用过去完成时态,而主句与将来事实相反,用过去将来时态,故选B。

小提示:
If引导的虚拟语气:
1).表示与现在事实相反的情况
从句:If+主语+动词一般过去时(Be动词用were)主句:主语+ should/would/might/could+do:If I were you,I would take an umbrella.如果我是你,我会带把伞。

(事实:我不可能是你)
2).表示与过去事实相反的情况
从句:If+主语+had+done主句:主语+should/would/might/could+have done:If I had got there earlier,I
should/would have met her.如果我早到那儿,我就会见到她。

(事实:去晚了)
3).表示与将来事实相反
从句:①if+主语+were to do②if+主语+should+do③if+主语+动词一般过去式(be动词用were)主句:主语
+should/would/might/could+do:If he should come here tomorrow,I would talk to him.如果他明天来这儿的话,我
就跟他谈谈。

(事实:来的可能性很小,不可能)
11、He would have been willing to accompany me________him how important it was to me.
A.if I have toldB.had I toldC.should I tellD.if I could tell
答案:B
解析:
考查虚拟语气。

句意:如果我告诉他这对我有多重要,他会愿意陪我的。

根据主句谓语would have been可知,此处是虚拟语气,这是对过去的虚拟,所以从句谓语用过去完成时(had done),本应该是if I had told him…,
然而从句省去if,则要部分倒装,所以是had I told。

故选B项。

小提示:
If条件虚拟语气精要:
1). 与现在事实相反
If +主语+ did/were(从句),主语+would/should/could/might + do(主句)
2). 与过去事实相反
If +主语+ had done(从句),主语+would/should/could/might + have done(主句)
3). 与将来事实相反
If +主语+ did/were to/should + do(从句),主语+would/should/could/might + do(主句)
4). If条件虚拟句,如省略If,从句要主谓部分倒装。

在本题中,句子与过去事实相反,所以从句应用if I had told him;又因从句省去if,则要部分倒装,故用had I told。

12、If I had known that, I ________ so.
A.wouldn't have doneB.didn't do
C.won't doD.wouldn't do
答案:A
解析:
考查虚拟语气。

句意:如果我早知道,我就不会这样做了。

此处与过去的事实相反,故答案为A。

小提示:
If引导的虚拟语气:
1).表示与现在事实相反的情况
从句:If+主语+动词一般过去时(Be动词用were)主句:主语+ should/would/might/could+do:If I were you,I would take an umbrella.如果我是你,我会带把伞。

(事实:我不可能是你)
2).表示与过去事实相反的情况
从句:If+主语+had+done主句:主语+should/would/might/could+have done:If I had got there earlier,I should/would have met her.如果我早到那儿,我就会见到她。

(事实:去晚了)
3).表示与将来事实相反
从句:①if+主语+were to do②if+主语+should+do③if+主语+动词一般过去式(be动词用were)主句:主语
+should/would/might/could+do:If he should come here tomorrow,I would talk to him.如果他明天来这儿的话,我就跟他谈谈。

(事实:来的可能性很小,不可能)
13、If you my advice, you such a big mistake.
A.took; would not make
B.had taken; will not make
C.have taken; will not make
D.had taken; would not have made
答案:D
解析:
考查虚拟语气。

句意:如果你听了我的劝告,你就不会犯这么大的错误了。

根据句意“要是你听取我的意见”可知,句子是对过去发生的假设。

在虚拟语气中,对过去事实进行虚拟,主句用
would/could/might/should(not)+have done的形式,从句用had(not) done的形式。

故选D。

14、________ each human being stricken blind and deaf for a few days at some time during his early adult life, it would be a blessing.
A.IsB.Had beenC.ShouldD.Were
答案:D
解析:
考查虚拟语气和倒装。

句意:如果每个人在他成年早期的某个时候失明或失聪几天,这将是一件幸事。

根据would be并结合句意,观察选项可知,句子运用虚拟语气,对一般情况的相反假设,条件部分用一般过去时,be stricken构成被动语态,表示虚拟,be动词用were,进行部分倒装,were置于句首,首字母大写。

故选D 项。

15、But for his determination to stick it out, he ______ it as a top-ranked player in tennis.
A.shouldn't have madeB.could make
C.wouldn't have madeD.wouldn't make
答案:C
解析:
考查虚拟语气。

句意:要不是他坚持到底的决心,他就不会成为一流的网球选手。

but for表示“要不是、倘若没有”,需要用虚拟语气,属于隐含虚拟条件句,根据“his determination to stick it out”可知此处表示对过去情况的虚拟,主句谓语用would(not)+have done,故C项正确。

16、The pianist listened to our request that he __________ in public again.
A.would playB.must playC.playedD.play
答案:D
解析:
考查虚拟语气。

句意:这位钢琴家听从了我们的请求,再次在公众场合演奏。

此处为同位语从句,解释说明request的内容,且request表示“请求”时,所接的同位语从句一般用虚拟语气,其虚拟语气的结构为:(should) +原形动词,should可省略。

故选D。

17、Tom’s father as well as his mother ________ that he ______ at home.
A.suggest; stayB.suggests; stays
C.suggest; staysD.suggests; stay
答案:D
解析:
考查主谓一致和虚拟语气。

句意:汤姆的父亲和母亲都建议他呆在家里。

as well as连接两个名词,且放在谓语动词之前,其谓语动词要看其前面的名词来决定单复数形式,本句主语为Tom’s father,为单数名词,故用第
三人称单数,第一空处选项B,D符合题意,又suggest表“建议”,后跟宾语从句时谓语动词用“(should)+动
词原形”形式,故答案为D。

小提示:
此题第一空处考查主谓一致。

本句用as well as连接两个名词,且放在谓语动词之前,其谓语动词要看其前面
的名词来决定单复数形式,故该题主语应为Tom’s father,为单数,谓语动词用suggests。

类似用法的还有
along with/ together with/ with/ including/ accompanied by等等。

18、I’m sorry.________ for my illness,I would have come and lent you a helping hand.
A.Were it notB.If it were not
C.Had it not beenD.If it has not been
答案:C
解析:
考查虚拟语气。

句意:我很抱歉。

要不是我病了,我会来帮你一把的。

从句为省略if的部分倒装结构,由主句
中的would have come以及句意可知,这里是对过去情况的假设,因此从句要用过去完成时。

如If条件句中如
有were,should或had时,可把if省略,并把were,should或had提到主语的前面,使用倒装语序。

因此if从句中省略了if,就要had提到it之前,C符合题意。

有人可能会误选D,但时态错了,如果选D,答案应为if it had not been。

故选C项。

19、It’s strongly recommended that the machine ________ every year.
A.repairB.to repairC.be repairedD.should repair
答案:C
解析:
考查虚拟语气。

句意:强烈建议这台机器每年被修理一次。

分析句子可知,句子为主语从句,“It”为形式主语,“that”引导的从句为真正的主语,“recommend”意为“建议”,此时从句要用虚拟语气,谓语动词为“(should)+动
词原形”,“machine”和“repair”之间为被动关系,故空格处应用“should be repaired”或“be repaired”。

故选C项。

20、She said she would have sent a car for me ________ that I was arriving today.
A.if it didn’t slip her mind
B.if it weren’t to slip her mind
C.had it not slipped her mind
D.shouldn’t it slipped her mind
答案:C
解析:
考查虚拟语气。

句意:她说如果她没有忘记我今天到的话,她会派车来接我的。

分析句子成分可知,she would have sent a car for me ________ that I was arriving today为宾语从句,该宾语从句中用虚拟语气,根据句意,该句与过去事实相反,从句________ that I was arriving today中应用过去完成时,该空处可填“if it hadn’t slipped her mind”。

再有,虚拟条件从句中的谓语动词如果是had,should,were 的话,可以省略连词if,且用倒装,故该句还可表述为had it not slipped her mind,选项C符合题意,故选C。

21、The board thought it urgent that these files _____ right away.
A.printedB.had been printedC.would been printedD.be printed
答案:D
解析:
考查虚拟语气。

句意:董事会认为立即把这些文件打印出来是当务之急。

句型it is urgent that+(should) do,且print与file构成被动,故应填(should) be printed,should可以省略。

故选D。

22、I ___________ a full mark in the last listening exam if I hadn’t practiced it during the winter holiday.
A.didn’t gotB.hadn’t got
C.wouldn’t getD.wouldn’t have got
答案:D
解析:
考查虚拟语气。

句意:如果我在寒假没有练习听力的话,我就不会在最近的听力考试中得满分。

分析句意可知,真正的事实是,我在寒假进行了听力练习,因而在听力考试中得了满分。

此句应使用虚拟语气,表示对过去事
实的虚拟。

故已知从句部分使用过去完成时的否定形式表达虚拟(hadn’t practiced),主句应使用过去将来完
成时(would have done)表达虚拟,且结合句意应使用否定形式,故选D。

23、If she _______ make such a simple wish as not to be teased for disability last Christmas, Amy would still feel lonely now.
A.had dared notB.hadn’t dared to
C.dared notD.didn’t dare to
答案:B
解析:
考查虚拟语气。

句意:如果去年圣诞节Amy没有勇气许下这样一个简单的愿望——不要因为残疾而被嘲笑,她
现在仍然会感到孤独。

根据“last Christmas”判断此处是与过去事实相反的一种假设,应该用过去完成时,故B
项正确。

24、The workers were not better organized, otherwise they ________ the task in half the time. A.accomplishedB.had accomplished
C.would accomplishD.would have accomplished
答案:D
解析:
考查虚拟语气。

句意:工人们没有被更好的组织起来,否则他们用一半的时间就能完成任务。

根据上句the workers were not better organized可知,这是对过去事情的虚拟。

表示与过去事实相反的假设,其句子结构为:从句:If+主语+过去完成时+其他,主句:主语+should(would, could, might)+现在完成时+其他,故选D。

25、________ anyone treat me like that, I ________ complain to the manager.
A.Should; wouldB.Did; shouldC.Would; mightD.Could; might
答案:A
解析:
考查if的虚拟语气倒装。

句意:如果有人像那样对我,我会向经理投诉。

根据句意可知,此句为if引导的虚拟语气,表示与将来相反,从句用if+主语+should+动词原形,主句用主语+would+动词原形。

即句子为:If anyone should treat me like that, I would complain to the manager。

If 引导的虚拟语气条件从句可以用倒装,即将should 置于句首,省略if,故选A。

26、Many coral reefs in warm water areas would not be dying out ______ for the pollution accumulated over the previous years.
A.if it is notB.were it notC.had it not beenD.if they were not
答案:C
解析:
考查虚拟语气的倒装。

句意:要不是这些年的水体污染急剧增加,很多温水域中的珊瑚礁就不会灭绝。

此处为错综时间虚拟,主句用would not be表示对现在虚拟,从句动作accumulate发生在过去,对过去的虚拟故应用had done形式,且当虚拟条件句中含有 were,had,should,could等动词时,可以将if省略,然后将 were,had,should,could 等词移至句首。

故选C。

27、 ____fired, your health care and other benefits would not be immediately cut off.
A.Would you beB.Should you beC.Could you beD.Might you be
答案:B
解析:
考查虚拟语气。

句意:如果你被解雇,你的医疗和其他福利不会立即被中断。

结合选项,分析句子结构可知,这是一个与将来事实相反的虚拟语气句型。

主句用would (not)+动词原形(be ),从句应用“主语+should+ 动词原形”,如从句省略if 则要用倒装语序,即should 提到主语you之前。

故选B项。

28、But for her timely assistance,the prince___________ to death.
A.would be condemnedB.will be condemned
C.would have been condemnedD.will have been condemned
答案:C
解析:
考查虚拟语气。

句意:要不是她的及时援助,王子会已经被判处死刑。

句中but for“要不是”,是虚拟语气的标志,相当于if引导的非真实条件句,与过去的事实相反,且the prince和condemn之间是被动关系,故答案为C。

小提示:
If引导的虚拟语气:
1).表示与现在事实相反的情况
从句:If+主语+动词一般过去时(Be动词用were)主句:主语+ should/would/might/could+do:If I were you,I would take an umbrella.如果我是你,我会带把伞。

(事实:我不可能是你)
2).表示与过去事实相反的情况
从句:If+主语+had+done主句:主语+should/would/might/could+have done:If I had got there earlier,I
should/would have met her.如果我早到那儿,我就会见到她。

(事实:去晚了)
3).表示与将来事实相反
从句:①if+主语+were to do②if+主语+should+do③if+主语+动词一般过去式(be动词用were)主句:主语
+should/would/might/could+do:If he should come here tomorrow,I would talk to him.如果他明天来这儿的话,我就跟他谈谈。

(事实:来的可能性很小,不可能)
29、On AIDS Day, the minister of Health Department demanded that the problems ______ paid special attention to. A.referred to beingB.referred to beC.referring to beD.should refer to be
解析:
考查过去分词作定语和虚拟语气。

句意:在艾滋病日,卫生部部长要求对所提到的问题给予特别关注。

分析句
子可知,the problems和refer to是被动关系,用过去分词做后置定语;因为主句中包含demand(要求)引导
的宾语从句,所以宾语从句的谓语用虚拟语气,(should) do;the problems和pay attention to是被动关系,用(should) be原形。

故选B项。

小提示:
1).当分词做定语的时问候,如果构成分词的动词与名词之间构成主动关系,就使用现在分词做定语;当二者构
成被动关系,使用过去分词做定语。

2).英语中有“4”“3”“2”“1”动词,这些动词后面的宾语从句谓语动词用虚拟语气,即从句谓语动词用(should)+
动词原形,should可以省略。

4——四个表示“要求”的词,require,ask,tell,demand;3——三个表示“建议”的词,suggest,recommend,advice;2——两个表示“命令”的词,order,command;1——一个表示“坚持”的词,insist。

如本题中the problems和refer to被动关系,用过去分词做后置定语;表要求的demand后接了宾语从句,所
以宾语从句的谓语用虚拟语气,(should) do,又因the problems和pay attention to是被动关系,用(should) be
原形。

故选B项。

30、If you had brought your swimming suit with you, we ___________ swimming in the lake now.
A.could goB.could have gone
C.can goD.have gone
答案:A
解析:
考查虚拟语气的错综条件句。

句意:如果你带了游泳衣,我们现在就可以去湖里游泳了。

这是一个虚拟语气的
错综条件句,从句表示与过去的事实相反,主句表示与现在的事实相反,与现在事实相反的假设,其主句句子
结构为:主语 + would (should, could, might )+动词原形+其他,故选A。

虚拟语气的错综条件句,从句和主句要根据各自发所生的时间选用符合具体时间的虚拟语气形式
1).从句表示过去,主句表示现在。

If they had stared the early morning yesterday, they would be here now.
2).从句表示将来,主句表示过去。

If I were not to make a preparation for my experiment this afternoon, I would have gone to see the film with you last night。

3).从句表示过去,主句表示将来。

If we hadn't made adequate preparations, we shouldn't dare to do the experiment next week。

4).从句表示将来,主句表示现在。

If we shouldn't have an exam this afternoon. I would go shopping now.
31、If only I _____________ her _____________ that I book an air ticket in advance. I _____________ a slight change in schedule could have such a strong influence on my travel plan.
A.followed; plan; don’t expectB.have followed; instruction; didn’t expect
C.followed; example; hadn’t expectedD.had followed; advice; didn’t expect
答案:D
解析:
考查虚拟语气和时态。

句意:我要是听从她的建议提前订机票就好了。

我没想到日程上的一点变化会对我的旅行计划产生如此大的影响。

if only(但愿/如果……就好)句子中用虚拟语气,由句意可知,是对过去的虚拟,时态用过去完成时(had done),此处表建议,第二空用advice,第三空“没想到”是过去的一种事实,用一般过去时。

故选D项。

32、My adviser recommended that I ________ advanced literature.
A.signed up forB.sign up with
C.signed up withD.sign up for
答案:D
解析:
考查动词短语辨析和虚拟语气。

句意:我的学校顾问建议我选高等文学课程。

根据句子结构可知,这是考查动
词recommend后面宾语从句的谓语动词要用虚拟语气(should)+动词原形的结构。

sign up with 的意思是注册、签约,sign up for的意思是报名参加;学生会报名;注册,选课等。

根据句子意思可知,这句话需要选课的意思。

故选D。

33、Without coconuts, most of the tropical islands in the South Pacific ________ uninhabitable for both animals and people.
A.must have remainedB.may have remained
C.need have remainedD.would have remained
答案:D
解析:
考查含蓄条件句。

句意:如果没有椰子的话,大多数南太平洋的热带岛屿对于人和动物而言都将会不适宜居住。

本处考查含蓄条件句,这里从句可以用另外一种形式If there were no coconuts, 表示与过去事实相反的假设,主
句结构:主语+should(would, could, might)+现在完成时+其他。

故选D。

小提示:
在表示虚拟假设的虚拟语气中,有时候假设的条件并不以条件句的形式表达出来,而是通过上下文或者句子的
内在逻辑关系,这时候就是含蓄条件句,主要通过名词,连接词,不定式,分词,介词短语和分句来暗示,这
里就是用短语without coconuts来暗示
34、His pale face suggested that he__________ill and his teacher suggested that he__________to the hospital at once.
A.should be; sendB.was; should sendC.was; be sentD.were; be sent
答案:C
解析:
考查时态和虚拟语气。

句意:他苍白的脸色表明他生病了,他的老师建议他立刻送往医院。

第一个 suggest表
示“暗示,表明”,后面从句叙述的是客观事实,且主句为一般过去时,所以一般过去时,表示当时所处的状态;第二个 suggest表示“建议”后面宾语从句要用“should+动词原形”的虚拟语气结构,should可以省略。

主语he与send之间为被动关系,所以用被动语态。

故选C。

35、If you had endured huge sufferings and pressure beyond imagination before, you ____ tears when success eventually comes.
A.would have broken intoB.had broken into
C.would burst intoD.have broken into
答案:C
解析:
考查虚拟语气。

句意:如果你曾经承受过无法想象的巨大痛苦和压力,当成功来临时,你会大哭起来。

分析句
子可知,此句是错综虚拟条件句。

从句是对过去的虚拟,主句是对现在的虚拟,故应用would burst into。

结合
选项,故选C。

36、—Why didn’t you call me?
—Oh,my cell-phone ran out of power,otherwise I________ you.
A.would callB.had called
C.calledD.would have called
答案:D
解析:
考查虚拟语气。

句意:---你为什么不给我打电话?---哦,我的手机没电了,否则我会给你打电话的。

英语中当
表示条件时没有连词if,而是用otherwise、or、but、but for等形式来表达,这种类型的虚拟语气被称之为含蓄的虚拟条件句。

本题中otherwise表示“否则”,相当于一个虚拟条件句。

由“ran out of power”可知,这是一个与过去事实相反的虚拟,所以用“would/should/could/might+have done”,故选D。

37、We were delayed at the airport. _________ we would have been here by lunch time. A.HoweverB.Instead
C.ProbablyD.Otherwise
答案:D
解析:
考查副词词义辨析。

句意:我们在机场耽搁了,否则的话,我们在午饭之前就能到那里。

A. However然而;B. Instead相反;C. Probably可能;D. Otherwise否则。

分析语境可知,在机场耽搁是真实的事情,但是午饭之前达到是假设的事情,故后一句为含蓄虚拟语气,如果不耽搁的话,就会在午饭之前达到,故选D。

小提示:
含蓄条件句中的虚拟语气。

非真实条件句中的条件从句有时不表达出来,只暗含在上下文中,这种句子叫做含蓄条件句。

含蓄条件句大体有三种情况:
1).条件暗含在短语中
He would not get such a result without your help.没有你的帮助,他就不会有今天的成果。

(条件暗含在介词短语without your help中)
But for you, I could not be recovered so soon.要不是有你,我就不会恢复得这么快。

(条件暗含在But for you 中)
2).条件可根据上下文推理出
It would do you no good.这可能会对你没好处。

(条件可能是if you should give up the job如果你放弃这项工作的话)
They could have won.他们本来是会赢的。

(条件可能是if they had been patient如果他们有耐心的话)
3).条件用其他形式来表示
She was ill, otherwise she would have been present at the meeting.她病了,否则的话就会出席会议了。

(条件
通过连词otherwise, or表示出来If she had not been ill...)
I told him to go there himself, but perhaps I should have gone together with him.我让他自己去那里,但也许我
应该和他一道去。

(连词but暗示条件)
比如本题,分析语境可知,在机场耽搁是真实的事情,但是午饭之前达到是假设的事情,故后一句为含蓄虚拟
语气,如果不耽搁的话,就会在午饭之前达到,故选D。

38、Her pale face suggested that she ________ seriously ill. To our surprise, she still suggested that she___ to Beijing on business.
A.be;wentB.was;would goC.was;could goD.was;go
答案:D
解析:
考查时态和虚拟语气。

句意:她苍白的脸色表明她病得很严重。

让我们吃惊的是,她仍然建议她去北京出差。

第一句话中动词suggest,意为“表明”,所接宾语从句用陈述语气,结合主句谓语suggested以及句意,可知第
一个空,也就是suggest宾语从句的谓语,应用一般过去式,结合主语,所以填was;第二句话中动词suggest,意为“建议”,所接宾语从句用虚拟语气,也就是从句谓语用should+动词原形,should可省略,所以第二个空用(should)go;故选D。

39、The young man insisted that he _________ nothing wrong and _________ free.
A.did; setB.had done; must be set
C.should do; should be setD.had done; be set
答案:D
解析:。

相关文档
最新文档