虚拟语气虚拟语气(SubjunctiveMood)这一语法项目是各类英语考试中心测试的重点之一。虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。Ⅰ用以表示虚拟条件的虚拟语气虚拟条件句的三种基本类型:1.与现在事实相反。若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”:Ifyoutookataxi,you’dgettherequicker.如果你坐出租车去,你可以快一点到那里。(但你不坐)IfIknewhernumberIcouldringherup.要是我知道她的电话号码,我就可以给她打电话了。(可惜我不知道)2.与过去事实相反。若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should(would,could,might)+have+过去分词”:IfI’dleftsooner,I’dhavebeenontime.要是我早点动身,我就准时到了。(但我动身太迟了)Ifwehadfoundhimearlierwecouldhavesavedhislife.要是我们当时早点找到他的话,我们就可以救活他。(可惜我们找到他太晚了)3.与将来事实相反。若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should(would,could,might)+动词原形”:Ifhewent,wouldyougotoo?如果他去,你也去吗?(大概他不会去)IfIaskedhim,I’msurehe’dhelpus.如果我向他提出要求,肯定他会帮助我们。(不过我不打算这样做)大多数的虚拟条件句属于上面三种情况的一种,但并不排除存在条件和后果中,一个和现在情况相反,另一个和过去情况相反,例如:Ifyouhadfollowedwhatthedoctorsaid,youwouldnothavebeensopainfulnow.这个句子在高中出现频率颇高。但是,如果后果用了虚拟语气,而条件却用陈述语气,这种用法是错的。2.除了表示虚假条件外,if从句还可以表示对将来的推测,由于是将来还没有发生的,所以谈不上是真实的还是虚假的,只能说这个事情发生的可能性有多大。一般情况下,可以用陈述语气的if从句来表示对一个未来事实的推测,这个事实是完全可能发生的。If从句的谓语形式用一般过去式或用wereto/should+动词原形,主句用would/should/could/might+动词原形,例如:Jeandoesn'twanttoworkrightawaybecauseshethinksthatifsheweretogetajobsheprobablywouldn'tbeabletoseeherfriendsveryoften.(1996年1月四级第44题)3.有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if省去,而将had,should,were等词提到主语之前,即用倒装结构,这时候,如果出现not等否定词,否定词需放在主语后面。这种结构在口语中很少使用,但频频出现在各类考试中出现,例如:Ifithadnotrainedsohardyesterdaywecouldhaveplayedtennis.→Haditnotrainedsohardyesterday,wecouldhaveplayedtennis.4.大多数的虚拟条件通过上面所讲的两种方法表达,但在个别句子中也可以通过介词without和介词短语butfor表达,副词otherwise等表达出来。例如:Wedidn'tknowhistelephonenumber;otherwisewewouldhavetelephonedhim.(1995年6月四级第46题)值得注意的是,包含butfor的句子,谓语动词必定要用虚拟形式,但包含without等短语的句子,谓语动词未必一定要用虚拟语气。5.有时虚拟条件不是明确地表达出来,而在蕴含在用but引导的从句里,于是便出现了有谓语动词是虚拟语气的主句加上谓语动词是陈述语气的but从句构成的并列复合句,例如Iwouldhavehungyoubutthetelephonewasoutoforder.在这样的句子里,如果主句没有用虚拟语气,或者从句用了虚拟语气,都是错的。Ⅱ用在宾语从句中的虚拟语气1.用wish的虚拟语气:虚拟语气通常用于wish后的宾语从句中,表示与事实相反或不大可能实现的愿望。通常有三种形式:①对将来发生的事情表示祝愿或愿望:主语+wish+从句主语+would(could,might)+动词原形eg:Iwishshewouldtryagain.我希望她能再试一次②表示与现在事实相反的愿望:主语+wish(that)+从句主语+动词过去式eg:IwishIwasn’tleavingmyson.我希望我没离开我儿子.③对过去发生的事情表示遗憾或后悔时:主语+wish(that)+从句主语+would/couldhave/had+过去分词eg:Iwishyouhadcometomybirthdayparty.你要是来了我的生日晚会就好了。*从句的时态只与从句所指的时间有关,与wish的时态无关。2.在具有愿望、请求、建议、命令等主观意愿的动词(desire,demand,advice,insist,require,suggest,propose,order,recommend,decide…)后的宾语从句中需用虚拟语气。谓语动词用(should)+动词原形。值得注意的是,如果宾语从句的动词是否定的,否定词not的位置应在动词之前,而不是动词之后。例如:Theheadnurseinsistedthatthepatientnotbemove.另外,如suggest表达“暗示”,insist表示“坚持某种说法”时,后面的从句不用虚拟语气,例如:Herpalefacesuggeststhatsheisill.或Heinsistedthathedidnotkilltheboy.①在Itis+上述动词的过去分词,其后所跟的主语从句中,如Itissuggestedthatpupilswearschooluniforms.②在上述动词相应的名词形式作主语+连系动词,其后的表语从句中,例如Hissuggestionwasthatclassedbere-scheduled.③在对上述动词相应的名词进行解释的同位语从句中,如:Theworkersraisedthedemandthattheirpaybeincreasedtocopewiththeinflation.3.would(had)rather,wouldsooner也用来表达主观愿望,它们之后的宾语从句中需用虚拟语气。谓语动词用过去式表示现在或将来,用过去完成式表示与过去事实相反,例如:Iwouldratherhewentrightnow.Ⅲ含蓄虚拟语气所谓含蓄虚拟语气,就是句子里不出现明显的假设条件从句,但假想的条件隐含在上下文逻辑关系中,或通过一些语法手段得以体现,这种情况就称为含蓄虚拟语气.--含蓄条件暗含在其他结构中.(1)连词but(但是),or(else)(否则);副词otherwise(否则),unfortunately等表示转折假设.如:Asafetyanalysiswouldhaveidentifiedthetargetasapotentialdanger.Unfortunately,itwasneverdone.Victorobviouslydoesnotknowwhathashappened;otherwisehewouldn'thavemadesuchastupidremark.(2)介词短语暗含假设条件,常用的有:without(若没有),butfor/butthat(要不是因为),exceptfor(若没有),with(若带有),undermorefavorableconditions,intheabsenceof(在没有……的情况下),underthecircumstancesof(在……的情况下)等.如:ButfortheEnglishexaminationIwouldhavegonetotheconcertlastSunday.(3)intended/meant/hoped/wished/plann或was/were+不定式完成式或hadintended/meant/planned/hoped/wished+不定式一般式暗示虚拟语气.如:Iintendedtohavecalledonyou,butIwasbusyatthattime.(事实上我没打电话)(4)情态动词完成式暗示虚拟语气.如:Ishouldhavecalledtomakeanairlinereservation.(事实上我没有)Ⅳ虚拟语气的倒装当虚拟条件句的谓语部分含有were,should,had时,我们可以将连词if省略掉,而将were,should,had置于句首。如:Ifshewereincharge,shewoulddothingsdifferently.=Weresheincharge,shewoulddothingsdifferently.如果是她负责,她会是另一种做法。Ifyoushouldchangeyourmind,noonewouldblameyou.=Shouldyouchangeyourmind,noonewouldblameyou.万一你改变主意,谁也不会怨你。Ifthemanagementhadactedsooner,thestrikewouldn’thavehappened.=Hadthemanagementactedsooner,thestrikewouldn’thavehappened.如果资方早些采取行动,就不会发生罢工了。几点说明:1.对于条件从句含有should而主句使用陈述语气或祈使语气的句子也可以采用以上方法进行省略和倒装。如:IfIshouldbefreetomorrow,Iwillcome.=ShouldIbefreetomorrow,Iwillcome.如果明天我有空我就来。Iftheyshouldattackus,we’llwipethemoutcompletely.=Shouldtheyattackus,we’llwipethemoutcompletely.假如他们进攻我们,我们就把他们彻底消灭干净。有时被提到句首的had不是助动词,而是表示“有”的实义动词。如:HadIthetime,Iwouldgo.如有时间我就去。2.如果条件从句为否定式,注意要将not置于主语之后,而不置于主语之前。如:若非你的帮助,我仍会无家可归。误:Weren’titforyourhelp,Iwouldstillbehomeless.正:Wereitnotforyourhelp,Iwouldstillbehomeless.要不是我亲眼所见,我都不会相信了。误:Hadn’tIseenitwithmyowneyes,Iwouldnothavebelievedit.正:HadInotseenitwithmyowneyes,Iwouldnothavebelievedit.Ⅴ虚拟语气的省略1.在表示建议,要求,命令,想法的动词后的从句里,用should+动词原形,should可以省略.如advise,agree,command,decide,demand,determine,grant,indicate,insist,order,prefer,propose,request,require,stipulate,suggest,urge,vote.常考到的是:suggest,advise,demand,require,propose,insist,order,reques