A1语法要点虚拟语气SubjunctiveMoodA2I.什么是语气?语气是动词的一种形式,用以表示说话人对某种言行或某种事情的看法或态度。英语有三种语气:陈述语气,祈使语气和虚拟语气。陈述语气一般用来讲述事实或提出疑问。常常用于陈述句、疑问句和感叹句。e.g.Itookashoweraftersupper.Whatareyougoingtodo?Whatabeautifulflower!A3祈使语气主要用于祈使句。e.g.Getoutofhere!虚拟语气A4II.什么是虚拟语气?虚拟语气是一种特殊的动词形式,表示说话人所说的话不是事实,而是想象、假设、建议、打算、意见、愿望、怀疑、推测、喜悦等等。e.g.Ifwehadmetherlastnight,wewouldhavetoldherwhathadhappened.如果我们昨晚见到她,我们就会告诉她发生了什么事。(实际上,我们并没有见到她,也没有告诉她所发生的事。)A5为什么要学习虚拟语气?虚拟语气是四级考试中重点考察的语法点。历年四级考试中,仅仅单项填空部分就一共出现了48道虚拟语气的题目!!!A6II.虚拟语气的最基本形式非真实性条件句是虚拟语气最基本的表现形式。i.由“if”来引导的非真实条件句组成方式:非真实的条件从句+假设结果(主句)A7最基本形式的表达方式种类从句的动词形式主句的动词形式与现在事实相反动词过去式would/should/(be的过去式常用might/could+were有时第三人动词原形称单数可用was)与过去事实相反had+过去分词would/should/might/could+have+过去分词与将来事实相反1.动词过去式would/should/2.should+动词原形might/could+3.wereto+动词原形动词原形A8注意在主句中,should一般只与第一人称搭配,could和might各人称都可以使用,但would是最普遍,最常见的。A9Examples如果他在这里,他就会帮助我们。Ifhewerehere,hewouldhelpus.如果昨天没下雨,我们就去踢足球了。Ifithadnotrainedyesterday,wewouldhaveplayedfootball.如果敌人胆敢袭击我们,我们将把他们全消灭。Iftheenemywereto(should)attackus,wewouldwipethemoutcompletely.A10实战练习1例:1995年6月四级第46题Wedidn'tknowhistelephonenumber,otherwisewe_____him,A)wouldhavetelephonedB)musthavetelephonedC)wouldtelephoneD)hadtelephonedA11解题思路本题是与过去时相反的虚拟句,从句中用过去完成式,主句中用wouldhavedone。本句相当于Ifwehadknownhistelephonenumber,wewouldhavetelephonedhim。答案是A)wouldhavetelephoned。A12实战练习2例:1996年1月四级第44题Jeandoesn'twanttoworkrightawaybecauseshethinksthatifshe______ajobsheprobablywouldn'tbeabletoseeherfriendsveryoften.A.hastogetB.hadgotC.weretogetD.couldhavegotA13解题思路本句的意思是:“琼不想马上就工作,她认为要是找了工作,就不能经常探访她的朋友了”。这说明,琼目前没有工作。句中假设的情况在近期内并不会存在。该条件句应当用表示将来情况的虚拟语气。条件从句的谓语用should或wereto引出。因此C.weretoget是本题答案。选项A.hastoget是陈述语气的现在时,不能用于虚拟条件句中。选项B.hadgot是虚拟语气的过去时,不能表示将来时间。选项D.couldhavegot不能用于虚拟语气的条件从句中。A14ii.错综时间条件句有时虚拟条件从句表示的动作和主句发生的动作在时间上不一致。例如,一个与过去事实相反,另一个与现在事实相反。这种句子可称为错综时间条件句。这时,谓语动词的形式要根据各自表示的时间来调整。e.g.Ifhewerealivenow,hemighthavefinishedhisscientificresearchesonthebridgebuildingthreeyearsago.如果他现在还活着,他可能三年前就完成了他的桥梁建筑科研工作了。A15Moreexamples要是昨天不下雪的话,我们现在就应该在去上海的路上了。Ifithadnotsnowedyesterday,wewouldbeonthewaytoShanghai.要是昨天晚上医生来晚了的话,他今天就没命了。Ifthedoctorhadnotcomesoonerlastnight,hewouldbedeadtoday.A16实战练习31999年一月四级题:IfIhadn’tstoodundertheladdertocatchyouwhenyoufell,younow.A.wouldn’tbesmilingB.won’tsmileC.couldn’thavesmiledD.didn’tsmileA17解题思路这是一道错综时间虚拟条件句。在本句中,从句是对过去发生的事情进行假设,主句是对现在情况的假设。译文:当你掉下来时,如果不是我在梯子下面把你接住,恐怕你现在就不会笑了。选AA18实战练习2Ifyouhadtakenyourmedicineyesterday,you___wellnow.A.areB.hadbeenC.wouldbeD.were正确答案:CA19iii.虚拟语气的倒装—省略“if”的条件句考试重点最常见的形式:“if”引导的条件句但是,我们经常可以看到“if”被省略掉而把were,had,should,could放在主语前面的条件句。这种句型与“if”引导的条件句在表达意思上无任何区别。只是这种句型主要用于书面语。A20AcaseinPointP.37(l.28)inCollegeEnglishII.Unit3Wereitlefttometodecidewhetherweshouldhaveagovernmentwithoutnewspapersornewspaperswithoutagovernment,Ishouldnothesitateamomenttopreferthelatter.=Ifitwerelefttometodecide…A21倒装虚拟语气的用法如果条件从句中含有were,had,should或could,可以省略连词if,把这些词放在主语之前构成倒装句。e.g.假如我是你的话,我课后就多做练习。WereI(=IfIwere)you,IwoulddomoreexercisesafterclassA22注意!!!如果条件从句是否定式,倒装时只能把not放在主语之后,不能用缩写式把not放在主语之前。e.g.Hadyounottoldmeaboutthematter,Ishouldneverhaveknownthewholething.(不能说:Hadn’tyoutoldme…)A23实战练习4例:1997年6月四级第42题:Hadheworkedharder,he_____theexams.A.musthavegotthroughB.wouldhavegotthroughC.wouldgetthroughD.couldgetthroughA24解题思路本题前半句是表示与过去事实相反的虚拟条件从句,后半句是表示与过去事实相反的主句。相当于:Ifhehadworkedharder,hewouldhavegotthroughtheexams.本题的答案是B.wouldhavegotthrough。选项A.musthavegotthrough(肯定通过)表示一种对过去事情的主观推测,不是与过去事情相反的情况。另外,must不能用在虚拟条件句中。选项C.和D.would/couldgetthrough(就会通过)是虚拟语气现在时的一种表示方法,表示与现在事实相反。A25iiii.含蓄虚拟条件句在虚拟语气中,有的句子可能没有明显的由“if”引导的条件从句,但是,仔细一分析就会发现句子中隐含着一个条件,这种句子称为含蓄条件句含蓄的条件可以用下列方式来表达:(1)介词或介词短语常见的有:butfor(要不是),with,without,inthatposition(在那个位置),intheabsenceof(没有),under,in,forthefearof…A26e.g.Butforyourhelp,wecouldn'thavesucceededintheexperiment.=Ifithadnotbeenforyourhelp,…如果没有你的帮助,我们的实验不会成功。没有空气就不会有风和雨Withoutair,therewouldbenowindorrain.=Iftherewerenoair,…如果条件更好一些,我们会做得更好。Underabettercondition,wewouldhavedonemuchbetter.A27(2)连接词常见的可以用来引导虚拟语气的连接词有:and,but,butthat,or,orelse,other,otherwise(否则)等。e.g.I’mreallybusy;otherwise,Iwouldcertainlygowithyou.=ifIweren'tsobusy…A28要不是由于交通事故,我就不会上课迟到了。(我本来上课不会迟到的,可是发生了交通事故)。Iwouldnothavebeenlateforclassbuttherewasaterribletrafficaccident.我本来可以写信给你的,可我没有时间。Iwouldhavewrittentoyou,buttherewasnotime.=Iftherehadbeentime,Iwouldhavewrittentoyou.A29实战练习52001年1月大学英语四级题目:Somewomenagoodsalaryinajobinsteadofstayinghome,buttheydecidednottoworkforthesakeofthefamily.A.mustmakeB.shouldhavemadeC.wouldmakeD.couldhavemadeA30解题思路本题涉及由but引导的暗含虚拟语气的用法。我们从but后的陈述句中的谓语动词“decided”中可看出,这是对过去情况的假设。因此but前面主句中的谓语动词用虚拟语气,其形式为:情态动词“should(oughtto,could,might)+havedone”,表示该动作本来应该发生而实际未发生。答案是D译文:如果不呆在家里,有些妇女本可获得可观的薪水,但是为了家庭,她们才不去工作。A31III.虚拟语气的特殊形式虚拟语气的特殊形式是这一语法项目的难点。说它难是因为从逻辑思维和语言使用习惯上同汉语没有明显的联系。但是这种特殊形式在四级考试中出现的频率非常高。它的表达方式有如下几个方面:A32i.虚拟语气在asif,asthough,等引导的从句中的应用Asif,asthough可以用来引导状语从句或表语从句,表示猜测,假定,联想等等。虚拟语气在asif,asthough引导的从句中的表现方式大致有三种:(a)动词的过去时(b)had+过去分词(C)would(或might)+动词原形A33e.g.Hetalksasifheknewallaboutit.他谈起来好象全知道似的。我记得整件事情,好象就发生在昨天似的。Irememberthewhol