英语语法复习虚拟语气虚拟语气情况从句的动词主句的动词例句与现在事实相反动词的过去式(be动词一律用were)would/could/should/might+动词原形IfIhadtime,Iwouldattendyourparty.IfIsawhimnow,Iwouldbeveryhappy.与过去事实相反had+过去分词would/could/should/might+have+过去分词Youdidn’tletmedrive.Ifwehaddriveninturn,youwouldn’thavegotsotired.你当时不让我开车。如果我们轮流开,你就不会觉得那么累了。与将来事实相反动词的过去式;should+动词原形;wereto+动词原形would/could/might/should+动词原形Ifitsnowed/weretosnow/shouldsnowtomorrow,wewouldtakephotos.如果明天下雪,我们就照相。•注意:(1)若条件句中有were,had,should,可把if省略,而把were,had,should放在主语前,形成倒装结构,这种结构主要用于书面语中。•Hadyoutakenmyadvice,youwouldn’thavefailedintheexamination.如果你听了我的建议,你就不会考试不及格了。•(2)有时主句和虚拟条件从句的动作发生的时间不一致,此时,主句和从句的谓语动词要根据各自所指的不同时间选择适当的动词形式。•Ifyouhadworkedhard,youwouldbeverytirednow.•如果你真的努力工作了,你现在就会感到很累的。(从句指过去,主句指现在)•(3)有时虚拟条件并不通过条件从句表达出来,而是通过词、短语或上下文暗示,此时句子的时态要依具体情况而定。•Withoutelectricity(=Iftherewerenoelectricity),lifewouldbequitedifferenttoday.•如果没有电,今天的生活就会完全不同。•Butforyourhelp,itwouldhavecausedaseriousloss.•要不是你的帮助,那将会导致巨大的损失。•Iwasbusythatday.OtherwiseIwouldhavegonetherewiththem.(IfIhadn’tbeenbusythatday,Iwouldhavegonetherewiththem.)我那天很忙,否则,我就和他们一起去那儿了。•1.(2010·湖南卷)Ifhe________myadvice,hewouldn’thavelosthisjob.•A.followedB.shouldfollow•C.hadfollowedD.wouldfollow•解析:句意为:如果他(当时)接受我的建议,就不会丢掉他的工作了。本题考查虚拟语气。因为if条件句表示与过去事实相反,故采用过去完成时。•答案:C•2.(2011·厦门市质量检查)—Thankyouforremindingmeofthetime,orI________lateyesterday.•—Don’tmentionit.•A.shouldbeB.wouldbe•C.willhavebeenD.wouldhavebeen•解析:考查虚拟语气。从语境可知说话人是在谈论昨天的事,因此要使用情态动词would+完成式。谢谢你提醒我时间,不然昨天我就迟到了。•答案:D•3.(2011·山东潍坊质检)________morecareful,themistakewouldnothavebeenmade.•A.IfheisB.Hadhebeen•C.ShouldhebeD.Ifhehasbeen•解析:从主句中的wouldnothavebeenmade可知,这是与过去相反的虚拟语气,因此从句谓语动词用hadbeen的形式,又因助动词为had时,可将if省掉,had提前,故B项正确。•答案:B•(1)在名词性从句中,常用来表示命令、建议、要求、愿望等的词后宾语从句和同位语从句中用虚拟语气,形式为:(should)+动词原形。常这样用的动词有:advise劝告,demand要求,desire渴望,command命令,insist坚持,prefer宁愿,urge主张,order命令,recommend推荐,request要求,require要求,suggest建议,以及这些词的名词形式。•Jane’spalefacesuggestedthatshewasill,andherparentssuggestedthatshe(should)haveamedicalexamination.•简苍白的脸色表明她生病了,她父母建议她做一下医学检查。•(2)wish后面所跟宾语从句中的虚拟语气。•表示对现在情况的虚拟:wish+主语+动词过去式或were•表示对过去情况的虚拟:wish+主语+had+过去分词•表示对将来情况的虚拟:wish+主语+would+动词原形•Iwishshewerehere.她在这儿就好了。•Iwishyouwouldgowithustomorrow.•但愿你明天跟我们一块去。•Iwishshehadtakenmyadvice.•那时她要是听我的话就好了。•1.(2010·福建卷)Teachersrecommendparents________theirchildrenunder12toridebicyclestoschoolforsafety.•A.notallowB.donotallow•C.mustn’tallowD.couldn’tallow•解析:句意为:为了安全起见,老师建议家长不要让12岁以下的孩子骑自行车上学。本题考查虚拟语气用法。recommend,suggest,insist,order,request,advise等表“建议、命令、要求”等意思的动词,后接宾语从句时,宾语从句的谓语动词常用“should+动词原形”,should可以省略。•答案:A•2.(2011·山东潍坊质量抽样)Theordercamethatthemedicalsupplies________toBeijingfortheH1N1flusoon.•A.wouldbesentB.shouldsend•C.besentD.mustbesent•解析:当表示愿望、请求、建议、命令等意义的动词(如order,suggest,command等)后面接从句时,从句用虚拟语气。从句谓语用should+do,should可以省略。order后的同位语从句也用虚拟语气,故选C项。•答案:C•(1)wouldrather句型中的虚拟语气表示愿望,意为“宁愿,但愿”。•I’dratherwedidn’tgotoseeafilmthisevening.•我倒希望我们今晚不去看电影。•(2)Itis(high/about)time(that)...句型中的虚拟语气•在句型“Itis(high/about)time...”后面也可跟虚拟语气,从句中常用过去式。有时也用“should+动词原形”,意为“该是……的时候了”。•Itistime(that)wewenthome.我们该回家了。•(3)ifonly引导的感叹句中的虚拟语气在“ifonly”引导的感叹句中,要求用虚拟语气,表示愿望。用过去时或“would/could+动词原形”表示与现在或未来事实相反的愿望;用过去完成时表示与过去事实相反的愿望。•IfonlyIhadnotbeenilllastweek!•要是上周我没病该多好啊!•1.(2010·合肥第三次教学检测)—Sorry,Daddy.Iamnotgettingonwellwithmystudies.•—Well.________youhadn’twastedsomuchtimeplayingonlinegames.•A.AsifB.Evenif•C.IfonlyD.Onlyif•解析:考查虚拟语气。句意为:——爸爸,对不起,我的学习情况不太好。——哦,要是你不把那么多的时间浪费在网络游戏上就好了。ifonly(但愿)接虚拟语气,表示对过去情况的假设。asif好像,evenif即使,onlyif只有,都是状语从句的连词,不符合语意。•答案:C•2.(2011·青岛一模)—MyunclesuggestsI________abroad.•—Iwouldratheryou________athome.•A.go;stayB.went;stayed•C.go;stayedD.went;stay•解析:suggest当“建议”讲时,从句中要用虚拟语气,结构是“should+动词原形”,should可以省略。wouldrather后面跟从句时,从句中也要用虚拟语气,根据语境此处应用过去时。•答案:C•1.(2010·浙江卷)HadIknownaboutthiscomputerprogram,ahugeamountoftimeandenergy________.•A.wouldhavebeensavedB.hadbeensaved•C.willbesavedD.wassaved•解析:句意为:如果我了解这种电脑程序的话,就可以节约大量的时间和精力。本题考查虚拟语气。如果表示与过去事实相反的话,条件句采用过去完成时态(如果省略if可采用部分倒装结构),主句谓语动词应采用“would+have+过去分词”的结构,故答案为A项。•答案:A•2.(2010·陕西卷)Ifwe________theotherroad,wemighthavearrivedhereintimeforthemeeting.•A.takeB.hadtaken•C.tookD.havetaken•解析:句意为:如果我们走另一条路,我们可能早就按时到会了。本题考查的是虚拟语气。根据句意及后边主句谓语mighthavearrived可知if从句表示与过去事实相反,故if从句的谓语动词用过去完成时。•答案:B•3.(2010·北京卷)—Theweatherhasbeenveryhotanddry.•—Yes.Ifithadrainedevenadrop,thingswouldbemuchbetternow!Andmyvegetables________.•A.wouldn’tdieB.didn’tdie•C.hadn’tdiedD.wouldn’thavedied•解析:句意为:——现在天气变得又热又干。——是啊。如果当初下一点雨,现在情况也会好很多!我的蔬菜也就不会死了。本题考查虚拟语气。题干中If引导的从句为过去完成时,是对过去事情的虚拟,主句却是woulddo,对现在事实的虚拟,此为干扰部分,考生须分析清楚句意,空格处表示蔬菜都死了,是过去的事实,在对过去的事实进行虚拟,故选择D项。•答案:D•4.(2009·福建卷)ButforthehelpofmyEnglishteacher,I________thefirstprizeintheEnglishWritingCompetition.•A.wouldnotwinB.wouldnothavewon•C.wouldwinD.wouldhavewon•解析:本题考查虚拟语气用法。句意为:要没有我英语老师的帮助,我不会在英语写作比赛中获得第一名。本题考查虚拟语气用法,根据句意,可知主句应该使用否定式,而本句是与过去事实相反的虚拟语气,故答案为B项。•答案:B•5.(2009·浙江卷)Thedoctorrecommendedthatyou________swimaftereatingalargemeal.•A.wouldn’tB.couldn’t•C.needn’tD.shouldn’t•解析:句意为:医生建议你不应该在饱餐之后游泳。recommend后的宾语从句应用虚拟语气,谓语动词为“(should)+do”,