《(文末附答案)高中英语虚拟语气考点精题训练.docx》由会员分享,可在线阅读,更多相关《(文末附答案)高中英语虚拟语气考点精题训练.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(文末附答案)高中英语虚拟语气考点精题训练单项选择题(经典例题高频考点-名师出品必属精品)1、My mom suggests that we eat out for a change this weekend.A . shouldB . mightC . couIdD . would2、If the doctor available last night, the child saved.A . had been; wasB . had been; would have beenC . were; would beD . is; will be3、Why didn* t you tell me
2、 about your trouble last week? If you me, I could have helped.A . toldB . had toldC . would have toIdD . have told4、Without your encouragement and support, we.A . should not succeedB . would not succeedC . would have succeededD . would not have succeeded5、They urged the government stick to the plann
3、ed procedure.A . wouldB . shouldC . couIdD . might6、 If it had not been for the heroes contributions and sacrifices, we such a happy life.A . wouldn* t have ledB . wouldn, t be leadingC . haven t ledD . are not leading7、The teacher demands that she her test papers within ten minutes.A . turn inB . h
4、ands inC . has turned inD . has handed inA . were toB . willC . wouIdD . is tos time the central governments time the central government69、 Housing prices since the end of last year. Therefore, itsome effective measures to bring them under control.A . have increased ; would takeB . have increased ;
5、will takeC . have been increasing ; takesD . have been increasing ; took70、Its time that I about that essay.A . get down to thinkB . get down to thinkingC . got down to thinkD . got down to thinking10(文末附答案)高中英语虚拟语气_003参考答案1、答案:A解析:考查虚拟语气。句意:我妈妈建议我们这周末出去吃饭换换口味。suggest作“建议”时,后面的宾语从句用 虚拟语气(should) +动词
6、原形,应选A。2、答案:B解析:考查虚拟语气。句意:如果昨晚医生在的话,这个孩子就得救了。根据句意可知,此处为if引导的非真实条件 状语从句,结合语境和last night可知与过去事实相反,从句谓语局部用had done,主句谓语局部用would have doneo 应选 Bo3、答案:B解析:考查虚拟语气。句意:为什么你上周不把你的麻烦告诉我?如果那时你告诉我,我就能帮上忙。根据上文Why didn1 t you tell me about your trouble last week?可知,此处是与过去事实相反的虚拟语气,故if引导的从句中 要用had done的形式。应选Bo4、答案
7、:D解析:考查虚拟语气。句意:没有你们的鼓励和支持,我们就不会成功。根据前半句可知,为虚拟语气。结合句意可 知,是对过去的虚拟,用would have done的否认形式。应选D。5、答案:B11考查宾语从句中的虚拟语气。句意:他们敦促政府坚持提前计划好的程序。句子为一个宾语从句,且谓语动词 “urged (催促)”含有强烈要求别人、命令别人做某事的意思,所以从句应用虚拟语气(should+动词原形)。应选Bo小提示:在表示建议、命令、要求、忠告等动词的后面的宾语从句中,由于这些动词本身隐含说话者的主观意见,认为 某事应该或不应该怎样,后面的“that”从句应用虚拟语气,形式为“should+
8、动词原形”。但事实上“should” 常被省略,故此从句中谓语动词用原形,常用的此类动词有:表示“要求” : ask, desire, request, demand, require, beg ;表示“提议、劝告、建议”的:move, propose, suggest, recommend, advise, vote ;表示“决定、 命令”的:decide, order ;表示“主张”的:maintain, urge ;表示“同意、坚持”的:consent, insist等等。本 题中“urge”就是表示强烈要求的,所以宾语从句中从句局部应使用should+动词原形结构。应选B。6、答案:B
9、解析:考查虚拟语气。句意:要不是英雄们的牺牲,我们如今不会过上如此幸福的生活。这是一个错综时间虚拟条件 句,从句与过去的事实相反,主句与现在的事实相反。与现在事实相反的假设。其句子结构为:主句:主语+ would(should, could, might)+动词原形+其他,主句时态为现在时,而且是正在进行中,应选Bo7、答案:A解析:考查虚拟语气。句意:老师要求她在十分钟内交试卷。结合选项及空后的her test papers可知,是要交卷。turn in交上,上交;hand in交上,提交,从意思上这两个短语均可,demand后的宾语从句常使用虚拟语气, BP demand that sb
10、(should) do stho 应选 A。8、答案:B12解析: 考查时态和虚拟语气。句意:这名男子坚称他没有偷钱,并坚持要求他立即被释放。insist后接宾语从句的用 法:insist表示“坚持说,坚持认为”时,根据一般宾语从句的规那么,insist用一般过去时,从句中动词用与过 去相关的时态;insist表示“坚持要求”时,用虚拟语气,从句中的动词用“should + do ”,should可以省略。 此题第一空是他“坚持说”,并且主句动词insist是一般过去时,从句谓语动词steal发生在主句谓语动词insist之前,从句谓语用过去完成时(had done),第二空表示“坚持要求”,
11、所以从句中的动词用“(should) + do”,he和set free是被动关系,是被动语态(be done)。应选B项。9、答案:A解析:考查虚拟语气及倒装句型。句意:如果不是在高速公路上拐错了弯,我现在就会和朋友们一起吃饭了。根据语 境可知,此处是对过去事实不符的假设,应使用虚拟语气,从句应使用过去完成时。虚拟条件从句中如果有 had(过去完成时的助动词)/were/should,可省略if,并将它们提到主语之前,从而构成倒装。Had it not been for the wrong turning on the highway = if it had not been for the
12、 wrong turning on the highway。应选 Ao10、答案:B解析:考查虚拟语气和倒装句。句意:要不是公众的及时投资,我们的公司不会像现在这样兴旺。根据would not be”以及句意判断此处为虚拟语气,根据句意,主句表示与现在事实相反的假设,从句表示与过去事实相反的 虚拟语气,虚拟条件句省略if可以采用倒装形式替代,If it had been for =Had it not been for表示“要不是”, 故B项正确。小提示:此题的解题关键是根据would not be判断此处表示与现在事实相反的假设,虚拟条件句省略if使用倒装句, 从句表示与过去事实相反的假设时
13、,谓语动词形式为had done,如果省略if,那么助动词had倒装,If it had13been for =Had it not been for 表示 “要不是”。1K答案:D解析:考查动词用法。句意:他坚持要求我收回说过的话,但是我坚持认为我的话是对的。动词insist表示“坚持认 为”的时候,后面宾语从句用陈述语气;当insist表示“坚持要求做某事”的时候,后面的宾语从句使用u (should) +动词原形”的虚拟语气。分析句子,结合句意可判断第一句中的insist在这里的含义为“坚持要 求”,所以后面用虚拟语气。第二空前的insist表示“坚持认为”,后面接陈述语气。所以选D项。
14、12、答案:C解析:考查虚拟语气。句意:我们提倡通过对话解决中美之间的分歧。分析可知,表示“命令,建议,要求”等动词 后的宾语从句要用虚拟语气,谓语局部为should+动原,should可省;settle和disagreements之间是被动关系, 位于should后,应用(should) be done表被动。综上,应选C。13、答案:C解析:考查动词。A. must put 一定放;B. should have put 本应该放;C. might have put 本可能放;D. might put 可能 放。句意:-我的语文书在哪?我记得我昨天把它放这了。你可能放错地方了。根据时间状语y
15、esterday可 知,事情发生在过去,是对过去的推测,用情态动词+have done结构,结合句意可知,要用might have done。 应选Co14、答案:B解析:考查虚拟语气。句意:真是个意外!如果你听了我的劝告,事情就不会像现在这样了。根据句意可知,这是一14个与过去事实相反的虚拟语气,从句中谓语动词应该用had done结构had takeno应选B项。15、答案:C解析:考查虚拟语气。句意我多么希望每个家庭都有一个带着美丽花园的大房子!此句是wish弓I导的从句,从句要 虚拟语气,根据wish可知是与现在事实相反,从句用一般过去时。应选C项。16、答案:D解析:考查情态动词+
16、have done。句意:不要怪那个小男孩,他只是犯了一个其他人在这种情况下也会犯的错误。根 据句意,是小男孩犯了错误,其他人并没有犯这种错误,此处要用虚拟语气,且这个是对过去发生的事情的虚 拟,would have done表示对过去事情的假设,意思是“本来会做”所以空格处要用情态动词加have done结 构,选D项。17、答案:B解析:考查虚拟语气。句意:他真希望他那天没在家里抽烟,如果他没有,他就会不会一夜之间在大火中失去一切了。 wish后接的宾语从句使用虚拟语气,根据句意可知,第一空表示与过去事实相反的愿望,所以用had done; 根据If he hadnt可知,主句表示与过去事
17、实相反的假设,所以用would have done,故B项正确。小提示:wish后的宾语从句用虚拟语气表示某种不可能实现的愿望,其主要形式有三种:表示对现在的虚拟:wish+主 语+动词过去式(be用were),如,I wish I had a pair of wings ;表示对过去的虚拟:wish+主语+had+过去分 词,如,I wish you had come to my birthday party yesterday ;表示对将来的虚拟:wish+主语+would+动词原形汝口,I wish you would try again。1518、答案:A解析:考查虚拟语气。句意:队长
18、要求队员们在夜间训练。demand意为“要求”,其后的宾语从句中用虚拟语气,即that sb. should do sth.,其中should可以省略,队员们是被训练,因此空格处是(should) be trained,应选Ao19、答案:D解析:考查虚拟语气。句意:我在演讲前心里一直忐忑不安。如果当时我是你的话,我也会很紧张的。根据后文had been可知此处表示对过去的虚拟,从句用had been,主句用would have done sth,应选Do小提示:if虚拟条件句和对应主句的动词形式列表:条件从句的谓语动词形式主句谓语动词形式与过去事实相反的假设had donewould/cou
19、ld/might/should have done与现在事实相反的假设过去时(wa swe re)would/could/might/should do与将来事实相反的假设过去时(waswere );should do;were to dowould/could/might/should do有时假设的情况并不是以if引导的条件从句形式出现,而是通过一些短语等形式暗示虚拟语气的存在,常用的词语有with, without, but for, otherwise, or, even, in case of, what if(如果将如何)等等,这种句子往往有主句 而无从句(考试时多数情况是对过去的
20、假。但是可以转化成if引导的虚拟条件句。分析句子可知,本句可以转 化成是if引导的虚拟条件句,表示与过去事实相反的假设。从句为:If I had not had your recommendation,主句为:I would have missed ito 故 D 选项正确。20、答案:B解析:考查虚拟语气。句意:很遗憾我们安排不了我们的行程,要不然我们会在旅程中享受更多的自由。Otherwise16 后的条件是不真实的时候,要用虚拟语气,根据far more freedom during the whole joumey,5判断此处表示 与将来事实相反,用would do的虚拟语气,故B项正
21、确。21、答案:D解析:考查虚拟语气。解题步骤:1).确定虚拟语气结构。句中but for his injury为介词+名词短语的含蓄虚拟条件结构。 即:if he hadn t got injury. 2).确定答案。主句结构应为与过去事实相反的虚拟语气。即主语+would/could/might/should (not) have done.答案为D项。句意:要不是约翰受伤了,我们昨天就把他列入比 赛名单了。应选D。22、答案:C解析:考查虚拟语气。句意:强烈建议这台机器每年被修理一次。分析句子可知,句子为主语从句,“It”为形式主 语,“that”引导的从句为真正的主语,“recomme
22、nd”意为“建议”,此时从句要用虚拟语气,谓语动词为“(should)+动词原形”,“machine”和“repair”之间为被动关系,故空格处应用“should be repaired”或 “be repairedn。应选 C 项。23、答案:C解析:考查虚拟语气和时态。句意:昨晚我去看了漫游的地球。真是太棒了 ! 一你太幸运了 !我多么希望自己也买到 了票。根据句意可知,昨天没有买到票,这是虚拟语气,对过的虚拟,从句使用过去完成时,因此用had goto 应选Co小提示:虚拟语气是高考考点之一,对于虚拟语气,首先要知道虚拟语气的的几种考查情况,if虚拟条件句,宾语从句,17 情态动词用于虚
23、拟等。无论哪种情况的虚拟,时态是考点,考生必须准确把握时态。此小题主要考查的是虚拟 语气在宾语从句中的运用,考查对过去的虚拟。24、答案:A解析:考查虚拟语气。句意:你旅行愉快吗?是的。如果我们不听你的劝告,我们在伦敦的逗留不会这么愉 快。此处表示对过去事实的虚拟,if引导的条件句使用过去完成时,主句使用would/could/might/should have doneo 应选 A。25、答案:D解析:考查虚拟语气。句意:如果我在寒假没有练习听力的话,我就不会在最近的听力考试中得总分值。分析句意可知, 真正的事实是,我在寒假进行了听力练习,因而在听力考试中得了总分值。此句应使用虚拟语气,表示
24、对过去事 实的虚拟。故从句局部使用过去完成时的否认形式表达虚拟(hadn1 t practiced),主句应使用过去将来 完成时(would have done)表达虚拟,且结合句意应使用否认形式,应选D。26、答案:D解析:考查动词时态和虚拟语气。句意:他的表情说明他接受了邀请,他建议应该充分做准备。suggest作“暗示, 说明”讲时,后面接陈述语句,根据句意可知,第一空的动作发生在suggested之前,表示“过去的过去”作, 用过去完成时,故排除B、C项;suggest作“建议”讲时,宾语从句用虚拟语气,动词用should+动词原形, should可以省略,主语full prepara
25、tions与谓语动词make是被动关系,故用should be made, should省略。 应选Do27、答案:D18解析: 考查虚拟语气。句意:工人们没有被更好的组织起来,否那么他们用一半的时间就能完成任务。根据上句the workers were not better organized可知,这是对过去事情的虚拟。表示与过去事实相反的假设,其句子结构为: 从句:lf+主语+过去完成时+其他,主句:主语+should(would, could, might)+现在完成时+其他,应选Do28、答案:D解析:考查虚拟语气。句意:看看你现在所处的困境。你要是听从你父母的建议多好啊!句意表达与事
26、实相反的假设, 要用虚拟语气。Look at the trouble I am in提示现在已陷入困境,而现在的境况是过去不听从父母的建议导致 的。if only “要是该多好啊”表示对过去事实的相反假设时,条件句中要用过去完成时态来表示。应选D。小提示:if only引导的虚拟语气的用法If only :常常用来表示强烈的愿望,因为用于虚拟语句时和wish类似,表达强烈的遗憾或与真实条件不符的愿 望。因而使用起来的形式与wish相同。表示与将来情况不同:if only +从句主语+ would(could, might)+动词原形eg : If only she would try agai
27、n.我希望她能再试一次。表示与现在情况不同:if only +从句主语+动词过去式eg : If only I wasn t going to London.我希望我没去过伦敦。表达与过去情况不同:if only +从句主语+ would/could have/had +过去分词eg : If only you had come to my birthday party.你要是来了我的生日晚会就好了。29、答案:C198、The man insisted that he the money and that he set free right away.A . hadn t stolen; w
28、asB . hadn* t stolen; beC . not steal; beD . shouldn* t steal; was 9、for the wrong turning on the highway, I would be having dinner with my friends now.A . Had it not beenB . Were it note . It had not beenD . It were not10、for the timely investment from the general public, our company would not be s
29、o thriving as it is.A . Were it notB . Had it not beenC . Be it notD . Should it not be11、He insisted that I back what I said, but I insisted that my remarks right.A . took; wereB . take; should beC . should take; beD . take; were12、We advocate the disagreements between China and America through dia
30、logue.A . must be settledB . would be settledC . be settledD . are settled13、Where is my Chinese book? I remember I put it here yesterday.-You it in the wrong place.A . must putB . should have putC . might have putD . might put14、What an accident! If you my advice, things would not be as they are no
31、w.A . have takenB . had takenC . was takingD . tookHow I wish every family a large house with a beautiful garden!解析: 考查虚拟语气。句意:要不是因为他不知道真相,他会受到一周监禁的惩罚。他不知道真相是过去的事实,应 用陈述语气didn* t know ; that he didn t know the truth为fact的同位语。根据but for可知,整句是对过 去的虚拟,第二空应用would/could/might/should+have done的形式。根据句意,他应该受
32、到惩罚,应用被 动语态,应选Co30、答案:B解析:考查虚拟语气。句意:如果你被解雇,你的医疗和其他福利不会立即被中断。结合选项,分析句子结构可知, 这是一个与将来事实相反的虚拟语气句型。主句用would (not)+动词原形(be),从句应用“主语+should+ 动词原形”,如从句省略if那么要用倒装语序,即should提到主语you之前。应选B项。31、答案:D解析:考查虚拟语气。句意:如果我找到一份好工作,我会存更多的钱。本句是由If引导的非真实条件句,用了虚拟 语气,从句谓语had found用过去完成时,说明整个句子与过去事实相反,主句谓语用would have done形式, s
33、ave (存钱)。应选D项。32、答案:C解析:考查形容词词义辨析。句意:他竟然没有赢得比赛,这是很不寻常的。A. certain确信的;有把握的;B.wonder神奇的;C. curious好奇的;D. mess凌乱。结合句意可知,it为形式主语,真正主语为之后从句,且 从句结构为:that+主语+should+V原形,且句中含有“竟然”之意,应是考查虚拟语气在主语从句中的应用, 即:It is strange/curious that(should)do。结合句意可知,对于他没有赢得比赛感到不寻常。应选C项。20小提示: 虚拟语气用于主语从句It is amazing (strange,
34、curious, surprising, astonishing, a pity, a shame)以及 I am surprised (sorry)和 I regret 等结 构后的that从句中有时也用should,表示说话人的惊异、懊悔、失望等情感,常含有“竟然”之意:Its strange that he should be so rude他竟如此无礼,真是奇怪。Im surprised that he should have failed.他竟然失败了,这使我很吃惊。比方此题,通过句意理解可知,表达了对他没有赢得比赛的惊异,含有“竟然”之意。因此结合虚拟语气用于 主语从句句式可知,应
35、选curious : It is curious that he should have failed to win the race.(他竟然没有赢得比赛, 这是很奇怪的)33、答案:D解析:考查虚拟语气。句意:我们离开前关上窗户是很重要的。诸如necessary、important、impossible、natural、 strange、surprising、funny、right、wrong、betters a pity、the shame、no wonder 等表情绪、观点的形容词 或名词要用虚拟语气,符合“It isthat +主语从句”的结构,从句的谓语动词常用“should+动词
36、原形”,且 should的省略要看情况而定。句中表示建议的语气,should可以省略。应选D项。34、答案:D解析:考查虚拟语气。句意:但愿我没有告诉她这个坏消息,那么她现在就不会担忧了。wish引导的宾语从句往往用 虚拟语气,与现在事实相反的愿望用过去时,be动词用were ;与过去事实相反的愿望用过去完成时;与将来 事实相反的愿望用could/would+do。根据此题题意,”告诉她这个消息”是过去的事实,与过去事实相反的愿望 用过去完成时,所以答案是D。2135、答案:D解析: 考查虚拟语气。句意:我要求他提前一小时来。动词request后的宾语从句一般用虚拟语气,谓语局部为: shou
37、ld+动词原形,should可以省略,应选D。36、答案:D解析: 考查虚拟语气。句意:你的班主任真是个有思想的人。完全正确。如果他不是,他就会在今天的课上 当着所有同学面前惩罚我。此处是if弓|导的虚拟语气,与过去的事实相反,应选D。小提示:If引导的虚拟语气:1) .表示与现在事实相反的情况从句:lf+主语+动词一般过去时(Be 动词用 were)主句:主语 + should/would/might/could+do : If I were you, I would take an umbrella.如果我是你,我会带把伞。(事实:我不可能是你)2) .表示与过去事实相反的情况从句:lf+
38、主语+had+done 主句:主语+should/would/might/could+have done : If I had got there earlier, I should/would have met her如果我早到那儿,我就会见到她。(事实:去晚了)3) .表示与将来事实相反从句:if+主语+were to doif+主语+should+doif+主语+动词一般过去式(be动词用were)主句:主语 +should/would/might/could+do:lf he should come here tomorrow, I would talk to him.如果他明天来这J
39、L的话, 我就跟他谈谈。(事实:来的可能性很小,不可能)2237、答案:C解析:考查时态和虚拟语气。句意:他苍白的脸色说明他生病了,他的老师建议他立刻送往医院。第一个suggest表 示“暗示,说明”,后面从句表达的是客观事实,且主句为一般过去时,所以一般过去时,表示当时所处的状 态;第二个suggest表示“建议”后面宾语从句要用“should+动词原形”的虚拟语气结构,should可以省略。 主语he与send之间为被动关系,所以用被动语态。应选C。38、答案:D解析:考查连接词。句意:特纳先生看上去好像是自己完成了这项任务。但事实上,他对这一成就贡献甚微。A.even though尽管;
40、B. in that因为;C. now that既然;D. as if好像。as if引导的表语从句表示一种与过去事实相反 的情况,从句用虚拟语气(过去完成时)。应选D项。39、答案:A解析:考查虚拟语气。句意:如果没有全国人民的共同努力,我们不可能在这么短的时间内遏制住冠状病毒。与过去 事实相反的假设。其句子结构为:从句:lf+主语+过去完成时+其他;主句:主语+should(would, could, might)+现在完成时+其他。应选A。40、答案:D解析:考查副词词义辨析。句意:我们在机场耽误了,否那么的话,我们在午饭之前就能到那里。A. However然而;B.Instead相反;
41、C. Probably可能;D. Otherwise否那么。分析语境可知,在机场耽误是真实的事情,但是午饭之前 到达是假设的事情,故后一句为含蓄虚拟语气,如果不耽误的话,就会在午饭之前到达,应选D。23小提示: 含蓄条件句中的虚拟语气。非真实条件句中的条件从句有时不表达出来,只暗含在上下文中,这种句子叫做含蓄条件句。含蓄条件句大体 有三种情况:1) .条件暗含在短语中He would not get such a result without your help.没有你的帮助,他就不会有今天的成果。(条件暗含在介 词短语 without your help 中)But for you, I c
42、ould 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如果他们有耐心的话).条件用其他形式来表示She was ill, otherwise she would have been present at th
43、e 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.我让他自己去捋B里, 但也 许我应该和他一道去。(连词but暗示条件)比方此题,分析语境可知,在机场耽误是真实的事情,但是午饭之前到达是假设的事情,故后一句为含蓄虚拟 语气,如果不耽误的话,就会在午饭之前到达,应选D。41、答案:C24解析: 此题考查虚拟语气。解题步骤:1).
44、确定虚拟语气:If条件句谓语动词用了 could do,说明此处是虚拟语气;2).确定谓语动词:If条件句用could do,表示和现在事实相反的虚拟语气,主句用would/could/should d。句意: 如果我们能再活一次,我想很多人会选择一个不同的人生。应选C。42、答案:D解析:考查时态语态和虚拟语气。句意:这个年轻人坚持说他没有做错,并坚决要求被释放。insist所接的宾语从句, 表示“坚持某种观点或做法”,要使用(should) do的虚拟语气,但如果表示“坚持认为某件事情的客观存在”, 不需要使用虚拟。所以,此题第一空表示“坚持认为没有做错”不用虚拟,做错这件事情先于坚持发生
45、,所以 是过去的过去需要用过去完成时。第二空那么表示“坚持要求被释放”需要用虚拟语气,即(should) do的形式。 他与释放的关系为被动关系,即(should) be set free。应选D。43、答案:D解析:考查虚拟语气。句意:你听说Smith因犯了愚蠢的错误而受到责备了吗?听说了,但一个比拟细心的人是不会犯这么 多错误的。根据语境可知,这里表示对过去事实的虚拟,表示“本不会做某事“,故用“ wouldrY t have done 。shouldn t have done表示过去本不该做(实际却做了) ; needn1 t have done表示过去本没必 要做(实际上却做了)。综上
46、,应选D项。44、答案:B解析:考查虚拟语气。句意:如果竞赛明天举行,我可能去看。结合语境和下文的would g。可知,此处为if引导的25 非真实条件句,与将来的事实相反用一般过去时,should+动词原形,或者were to+动词原形,take place无 被动语态,综上。应选Bo45、答案:D解析:考查虚拟语气。句意:这个工程不会那么成功,假如两国之间的关系不像现在这么好的话。分析句子可知,此 处考查if的虚拟语气,表示与过去事实相反的假设。if被省略,从句进行了半倒装。根据句意“如果在过去两 国的关系不像现在这么好的话,这个工程过去就不会那么成功”。对过去的虚拟主句用would ha
47、ve done,从 句用过去完成时。应选D项。46、答案:C解析:考查虚拟语气。句意:如果没有爱因斯坦,现在我们从中获益的很多东西都不会存在。A. aside from除之外; B. thanks to由于;C. but for如果没有;D. regardless of不管,不顾。分析句子可知,本句与现在事实相反的 含蓄虚拟语气,用“如果没有”符合语境和语法,应选C项。47、答案:A解析:考查虚拟语气。句意:如果他过去一直努力工作,现在就坐在办公室工作了。然而,他没有。根据“However, hedidn,t.”可知,此句是混合虚拟语气。If从句与过去事实相反,主句与现在事实相反。与现在相反的
48、虚拟 语气的主句可用would/could/ might +动词原形。根据语境及时间状语“now”可知,此处是指现在正在工作, 因此要用进行时,应选A。小提示: 一、虚拟语气在if引导的条件句中的用法26虚拟语气用于表示说话人所说的并不是事实,而是一种假设或愿望,往往与事实相反。1).表示与现在事实相反的虚拟条件句lf+主语+动词的过去式(be用were),主语+would(should/could/might)+动词原形1) If I were you, I would study English.如果我是你,我就会学英语。2)1 would certainly go if I had time.如果有时间的话,我一定会去的。2),表示与过去事实相反的拟条件句lf+主语 + had done, 主语+would (should /could/ might) + have done1) If you had taken my advice, y