何谓“语气”•语气是一种动词形式,表示说话人对某一行为或事情的看法和态度。英语中的语气英语中共有三种语气陈述语气(theIndicativeMood)祈使语气(theImperativeMood)虚拟语气(theSubjunctiveMood)陈述语气:用来陈述一个事实,有肯定、否定、疑问或感叹等形式。Whatwillyoudoifitrainstomorrow?Iwillstayathomeifitrainstomorrow.祈使语气:用来表示请求、邀请、命令、警告或劝告等。虚拟语气•虚拟语气:是一种特殊的动词形式。•他的作用是:表示说话人所说的话不是一个事实,而是一种假设、猜测、怀疑、愿望、要求、命令、建议等。•Ihaveacar.•我有一部车。(指现在有)•Ihadacar.•我有一部车。(指过去有)•IwishIhadacar.•但愿我有一部车。(实际没有,表愿望)一、if条件句中的虚拟语气时间If条件句主句过去现在将来haddone(过去完成时)过去式(did)bewere①did/were②should+do③weretodowouldshould+havedonesthcouldmightwouldshould+dosthcouldmightwouldshould+dosthcouldmight1.表示与现在事实相反的假设连词条件从句动词主句动词if动词过去式(be只用were的形式)should(would/could/might)+do(should只用于第一人称)如果我有时间,我就要学习英语。IfI____(have)time,I__________(study)English.hadwouldstudy如果我是你,我就会买这栋房子。IfI_____(be)you,I__________(buy)thehouse.wereWouldbuy如果我能飞,我要飞到空中。IfI________(canfly),I__________(fly)inthesky.couldflywouldfly1.Iftherewerenosubjunctivemood,English____mucheasier.A.willbeB.wouldhavebeenC.couldhavebeenD.wouldbe2.IfIhadsomemoney,I_______thepoorboy.•AhelpBwillhelp•C.wouldhelpD.wouldhavehelp3.IfI_________tenyearsyounger,I_________outtotrymyluck.A.am,wouldgoB.was,willgoC.were,wouldgoD.were,wouldhavegone2.表示与过去事实相反的假设连词条件从句的动词主句动词ifhaddone(过去完成时)should/would(could/might)+havedone如果我采纳了你的建议,我就不会犯这个错误了。IfI___________(take)youradvice,I_____________________(make)thismistake.hadtakenwouldn’thavemade如果他当时用功学习的话,他可能就得到奖学金了。Ifhe__________(study)hard,he______________(win)thescholarship.Hadstudied如果昨天他见到你,他就可能问你这个问题。Ifhe_______(see)youyesterday,he_________________(ask)youaboutit.couldhavewinhadseenWouldhaveasked1.IfIhadknownyouwerecoming,I___youattheairport.A.hadmetB.metC.wouldmeetD.wouldhavemet2.Thefire___,ifyouhadbeenmorecareful.A.wouldnotbeburningB.wouldnotburnC.wouldnothavebeenburntD.wouldnotburnt3.Ifwe_____inturn,you_____sotired.A.drove;didn’tgetB.drove;wouldn’tgetC.weredriving;wouldn’tD.haddriven;wouldn’thavegotDcD3.与将来事实相反的假设连词条件从句动词主句动词if①动词过去式(did/were)②should+动词原形③wereto+动词原形should(would/could/might)+do即使太阳从西边出来,我也不会改变我的心意。Ifthesun____________________________(raise)inthewest,I________________(notchange)mymind.raised/shouldraid/weretoraisewouldnotchange如果明天下雨,我们将不去公园了。Ifit______(rain)tomorrow,we___________(go)tothepark.rainedwouldnotgo如果我们再有另外7天假的话,我们都会感到跟高兴的。Ifwe_____(have)another7-dayholiday,allofus________(be)morehappierhadwouldbe1.Ifhe____metomorrow,Iwouldlethimknow.•A.shouldcallB.shouldnothavebeenable•C.werenotableD.arenotable2.Ifit________rainthisevening,IwouldnotgotoseethisAmericanfilm.A.wouldB.shouldC.couldD.might3.Ifit________tosnownextweek,Iwouldnotgotovisitthatmountainvillage.A.isB.beC.wereD.are一、if条件句中的虚拟语气时间If条件句主句过去现在将来haddone(过去完成时)过去式(did)bewere①did/were②should+do③weretodowouldshould+havedonesthcouldmightwouldshould+dosthcouldmightwouldshould+dosthcouldmight1.Ifmylawyer_______herelastSaturday,he_______mefromgoing.A.hadbeen;wouldhavepreventedB.hadbeen;wouldpreventC.were;wouldpreventD.were;wouldhaveprevented2.Ifmyfather________herethedayaftertomorrow,he________meatall.A.came,can’tseeBcomes,couldn’tseeC.comes,couldn’thaveseenD.came,couldn’tsee3.IfI_____you,I_____moreattentiontoEnglishidiomsandphrases.•A.was;shallpayB.am;willpay•C.wouldbe;wouldpayD.were;wouldpay1.如果明天下雾,我就不能开车去购物。Ifit___________foggytomorrow,I______________________mycartogoshopping.2.如果我是一个男孩,我当然会去参军.IfI___________aboy,I___________certainlyjointhearmy.3.如果你开车更小心一点,就不会出这样的事故.Ifyou______________________yourcarmorecarefully,suchatrafficaccident_________________________________.werecouldn’tdrivewerewouldhaddrivencouldn’thavehappened4.错综时间条件句•条件从句谓语动词发生的时间与主句所假设的谓语动词不一致,叫做错综时间条件条件句。•主句和从句的谓语动词要根据各自所指的不同时间选用适当的虚拟语气形式。•如果你昨天与他交谈一下,你就知道现在该做什么了。•Ifyouhadspokentohimyesterday,youwouldknowwhattodonow.•如果你(那时)听从我的建议的话,现在就不会有事了。(从句说的是过去的事情,而主句说的是现在的事情)•Ifyou____________(follow)thedoctor’sadvice,you___________(be)allrightnow.•如果气候再好些,庄稼会长的更好。•Iftheweather________(be)finer,thecrops_________(be)growingstillbetter.•hadfollowedwouldbehadbeenwouldbe1.Ifyou____themedicine,you____betternow.•A.took;wouldfeel•B.hadtaken;felt•C.hadtaken;wouldfeel•D.took;wouldhavefelt2.Ifyouwereolder,I____youtogothereyesterday.•A.willallowB.shouldallow•C.wouldhaveallowedD.hadallowed3.Ifwehadknownthatshehadplannedtogoabroadtoday,we____attheairport.•A.willseeheroffB.haveseenheroff•C.wouldseeheroffD.hadseenheroff4.-----Ishefeelinganybetter?•---------No,ifhehadfollowedthedoctor’sadvice,he___quiteallrightnow.•A.willhavebeenB.wouldhavebeen•C.wouldbeD.willbe5.条件句中虚拟语气的倒装;条件从句中含有should,were,had三个助动词,并且条件句在句子前面,可以把if省略,然后把相应助动词提到句首。•IfIwereyou,Iwouldgiveitup.•WereIyou,Iwouldgiveitup.•IfIhadhadtime,Iwouldhaverunroundthatlakeagain.HadIhadtime,Iwouldhaverunroundthatlakeagain.1.Ifthereshouldbeaflood,whatshouldwedo?•_______________aflood,whatshouldwedo?2.IfIhadhadtime,Iwouldhaverunroundthatlakeagain.•._______________Iwouldhaverunroundthatlakeagain.3.IfIhadtakenmyumbrellawithmewhenIcameoutthismorning,Ishouldnotbewetnow.•_____________myumbrellawithmewhenIcameoutthismorning,Ishouldnotbewetnow.ShouldtherebeHadIhadtimeHadItaken•1.HadIknownhername,_____•A