虚拟语气用法小结一、虚拟语气在条件从句中的用法条件句有两类,一类是真实条件句,一类是虚拟条件句。如果假设的情况是有可能发生的,就是真实条件何。在这种真实条件句中的谓语用陈述语气。如:Ifitdoesn’traintomorrow,wewillgotothepark.如果假设的情况是过去或现在都不存在的,或将来不大可能发生的,则是虚拟条件句。如:Ifhehadseenyouyesterday,hewouldhaveaskedyouaboutit.如果他昨天见到你,他会问你这件事的。(事实上他昨天没见到你,因此也未能问你这件事。)1.在含有虚拟条件句的复合句中,主句和从句的谓语都要用虚拟语气。虚拟条件从句和主句的动词形式列表如下:主从句时态虚拟条件句主句例句与现在事实相反的假设If+主语+动词的过去式(be动词用were)主语+should,would,could,might+动词原形IfIhadenoughmoneynow,Iwouldlendittoyou.IfIwereyou,Ishouldseizethechancetogoabroad.与过去事实相反的假设If+主语+had+过去分词主语+should,would,could,might+have+过去分词Shewouldhavecometoenjoythepartyifshehadn’tbeenverybusy.Ifyouhadtakenmyadvice,youwouldnothavefailedtheexam.与将来事实相反的假设①If+主语+动词过去式②If+主语+wereto+动词原形③If+主语+should+动词原形主语+should,would,could,might+动词原形Ifyoucametomorrow,wewouldhavethemeeting.Ifitweretoraintomorrow,thesportsmeetingwouldbeputoff.Ifheshouldnotcometomorrow,weshouldputoffthemeetingtillnextMonday.2.错综时间条件句:有时条件从句中的动作和主句中的动作发生的时间不一致(表示错综时间的虚拟语气),这时动词的形式要根据它所表示的时间加以调整。Ifyouhadlistenedtothedoctor,youwouldbeallrightnow.如果你当初听了医生的话,身体现在就好了。(从句动作指过去,主句动作指现在)3.省略连词if(倒装)。在书面语中,如果虚拟条件从句中有were,had或should,可以把if省略,把这几个词放到主语之前,构成主谓倒装。Shouldhecome(Ifheshouldcome),tellhimtoringmeup.WereIyou(IfIwereyou),Iwouldnotdoit.WereItomeethimtomorrow(=ifIweretomethimtomorrow),Ishouldaskhimaboutit.要是我明天见到他,我就会问他这件事的。HadIhadthemoneylastyear(=ifIhadhadthemoneylastyear),iwouldhaveboughtthehouse.如果我去年有了这笔钱,我就买那所房子了。Shouldtherebeanytroublewiththeboiler,theautomaticcontrollingunitwouldcutoffthefueloilsupply.假如锅炉出问题的话,自控装置会自动切断燃油的供给。4.含蓄条件句:句中没有明显的虚拟条件句,而是利用某他手段或方式来暗示存在虚拟条件。其虚拟的结构形式通过主句来表现。常用来表示含蓄虚拟条件的方式有:(1)介词或介词短语(代替状语从句):butfor(要不是…),without(假若没有…),with(假若有…)Withyourhelp,Icouldhavefinishedtheworkaheadoftime.如果有你的帮助的话,我本可以提前完成这项工作。Withoutairandwater,therewouldbenolivingthingsontheearth.如果没有空气和水,地球上就不会存在生物。Butfortherain,weshouldhavehadapleasantjourney.如果不是因为下雨,旅途会很愉快。Whatwouldyoudowithamilliondollars?如果有了一百万美元,你会做什么?(2)用or,otherwise(否则),等类似转折词Hetelephonedtoinformmeofyourbirthday,orIwouldhaveknownnothingaboutit.Iwasillthatday.Otherwise,Iwouldhavetakenpartinthesportsmeeting.(3)根据上下文语境来表示某种假设情况Fiveminutesearlierandyoucouldhavemetheratthestation.早来五分钟的话,你就能在车站见到他了。Youcouldhavedonebetter,butyoudidn’ttryyourbest.5.省去条件从句或主句:表示虚拟语气的主句或从句有时可以省略,但其含义仍可以推知。(1)省去条件从句。如:Youcouldhavewashedyourclothesyourself.你本可以自已洗衣服的。省去了“Ifyouhadwantedto”)(事实是:你自己没洗衣服,因为你不想洗。)(2)省去主句(常用以表示愿望)。如:Ifmygrandmotherwerewithme!如果我的祖母与我在一起多好啊!(事实是:祖母已不在世。)Ifonlyshehadn...