英语语法——语气概述来源:普特英语一、语气及其种类1)语气(mood)语气是一种动词形式,表示讲话人对某一行为或事情的看法和态度。2)语气的种类语气可分为下列三种:a)直陈语气(indicativemood)表示讲话人认为他所说的话是一个事实。如:Therearetwosidestoeveryquestion.每个问题都有两个方面。Jinzhouisfamousforitsapples.锦州以产苹果闻名。ComradeZhangSidehadadeeplovefortheParty.张思德同志对党怀有深厚的爱。b)祈使语气(imperativemood)表示讲话人对对方的请求或命令。如:Bringalongyourexercisebookstomorrow.明天把练习本带来。Makeyourselfathome.请随便,不要客气。Don'tmove!不许动!Don'tbelate.不要迟到。Bequiet!请安静!c)虚拟语气(subjunctivemood)。二、虚拟语气一虚拟语气是一种特殊的动词形式,用来表示说话人所说的话不是一个事实,而只是一种愿望、假设、怀疑、建议、猜测、可能或纯粹的空想等。如:IfIwerenotsobusy,Iwouldgowithyou.假如我不太忙,我会和你一起去。(表示假设)IwishLaoLiwerehere.H6wouldknowhowtofixthemachine.老李在这儿就好了,他会知道怎样把机器修好的。(表示愿望)Hesuggeststhatweshouldallgotoseethefilm.他建议我们都去看电影。(表示建议)1.虚拟语气的动词形式比较特殊,共有下列七种:1)动词原形(用于一切人称和数)2)动词的过去式(用于一切人称和数,be的过去式用were)3)had+过去分词(用于一切人称和数)4)should+动词原形(用于一切人称和数)5)shouldhave+过去分词(用于一切人称和数)6)should(第一人称),Would(第二、三人称)+动词原形7)should(第一人称),Would(第二、三人称)+have+过去分词[注]上述某些动词形式和直陈语气的某些动词形式相同,但它们的用法及其所表示的时间概念则完全两样,二者切不可混淆。虚拟语气常用在表示条件的从句和表示结果的主句中。2.虚拟语气在条件从句和结果主句中的用法1)表示与现在事实相反的条件和结果,:如:IfIWereyou,Ishouldgoandseethedentistatonce.假如我是你的话,我会马上去看牙科医生。Iftheywerenogravity,weshouldnotbeabletowalk.假如没有引力,我们就不能行走。Iftheyhadtime,theywouldstudyItaliantoo.假如他们有时间的话,他们也会学意大利语的。IfSheknewGerman,ShewouldreadMarxandEngelsintheoriginal假如她懂德语,她就会读马克思和恩格斯的原著了。Hewouldtellmeifheknew,buthedoesnot,knowanythingaboutit.假如他知道的话,他会告诉我的,但是他一点也不知道。2)表示与过去事实相反的条件和结果。如:IfIhadknownofyourarrivalIshouldhavemetyouatthestation.如果我早知道你要来,我会去车站接你的。Ifyouhadcomeafewminutesearlier,youwouldhavemethim.要是你早来几分钟的话,你就见到他了。IfShehadn'tbeensostrictwithherself,shewouldn'thavemadesuchgreatprogress.她要是对自己要求不严格,她就不会有这样大的进步。Ifthechildhadfallenthroughtheice,hewouldhavedrowned.假如这孩子掉到冰窑里,他定会淹死了。3)表示与将来事实可能相反的条件和结果。其用法和表示与现在事实相反的条件和结果相同。如:IfitWereSundaytomorrow,mybrotherwouldgoskatingattheBeihaiPark.如果明天是星期天,我弟弟会去北海公园滑冰的。Ifyoudroppedtheglass,itwouldbreak.你如将杯子掉下来,它就会打碎的。WhatWouldhappenifIputthepaperonthefire?-ItWouldbum.我若把纸放在火上会怎么样?--纸就会烧着。[注]在表示与将来事实可能相反的条件从句中,亦可用wereto+动词原形(比较正式,常用于书面体中)和should+动词原形。如:Ifyouweretocometomorrow,Imighthavetimetoseeyou.你如果明天来的话,我或许会有时间见你。IfIweretoseehertomorrow,Iwouldtellheraboutyourdecisions.我明天如见到她,就把你的决定告诉她。Ifitshouldraintomorrow,whatwouldwedo?明天万一下雨,我们怎么办?IfyoushouldmeetGeorge,tellhimIwanttoseehim.你如见到乔治,告诉他我要见他。三、虚拟语气二不用if的条件从句结构在笔语中,条件从句有时可以不用连词小而把were,had或should移至主语之前。但如从句没有were,had或should,则一般不能这样做。如:Shouldhecome,tellhimtoringmeup.他要是来了,让他给我打个电话。WereIinyourposition,Iwouldgo.如果我处于你的地位,我就去。Hadtheynothelpedus,ourexperimentwouldhavefailed.如果没有他们的帮助,我们的试验是会失败的。[注]有时虚拟条件不用条件从句而用介词短语、动词不定式等来表示。如:withoutcontradictionnothingwouldexist.没有矛盾就没有世界。Wecouldnothavedonetheworkwellwithoutyourhelp.要是没有你的帮助,我们不可能做好这工作。Itwonldbeagoodideatogoswimmingatthesummerpalace.到颐和园去游泳,倒是个好主意。Allthiswouldhavebeenimpossibletenyearsago.这一切在十年前是不可能有的。四、虚拟语气三虚拟语气和情态动词虚拟结构(不论从句或主句)常可用情态动词的过去式,即could,might,wou1d等加不带to的动词不定式或不带to的动词不定式完成式,来作谓语动词。这些情态动词除表示虚拟结构外,本身还有独立的意思。如:IfIwereyou,IWouldgo.我如果是你,我就愿意去。Ifhewerehere,hemightagreewithyou.假如他在这里,他可能会同意你。IWouldhelpyouifIcould.假如我能够的话,我一定帮助你。Ifithadnotbeenfortheirhelp,wecouldnothavesucceeded.如果没有他们的帮助,我们是不可能成功的。五、虚拟语气四有时条件从句中的动作和结果主句中的动作所发生的时间不一致这时,动词的形式应根据它所表示的时间加以调整。如:Ifhehadfollowedthedoctor'sadvice,heWouldbequiteallrightnow.他当时若是听医生的话,现在就会痊愈了。(从句说明过去,主句说明现在)IfIwereyou,IWouldhavegonetothetheatre.假如我是你,我会去看话剧了。(从句的时间包括现在,主句说明过去)Ifyouhadn'thelpedme,Icouldn'thavefinisheditontimeandmostlikelyIwouldbestillworkingnow.假若你没有帮助我,我不可能按时完成工作,很可能现在还在干哩。(从句说明过去,主句说明过去和现在)用直陈语气表示条件和结果在现代英语里,多用直陈语气表示条件和结果。直陈语气的条件和结果所表示的往往是事实。如不是事实,其可能性也较虚拟语气要大。如:Ifitrainstomorrow,weshallnotgoout.假如明天下雨的话,我们就不出去。Thedogwon'tattackyouifyousitstill.如果你安静地坐着,狗是不会咬你的。Ifthetrainleavesateightthirty,thereisnotimetolose.火车如果是八点半开,我们得抓紧时间了。Iftherainstops,I'llgoforaswim.要是雨停了,我就去游泳。六、虚拟语气五省去从句或主句的虚拟结构虚拟结构中的从句或主句有时形式上可以省略,但意义上却仍存在。1)省去了条件从句的虚拟结构。如:Thatwouldbefine.那就太好了。(省去了ifyoushoulddoit或类似条件)Youmightstayhereforever.你可以永远呆在这里。(省去了ifyouwanted协或类似条件)Iwouldnothavedoneit.我是不会做那件事的。(省去了ifwereyou或类似条件)[注]虚拟结构中省去的从句有时并不容易找出。如:Whowouldhavethoughtofit?谁会想到是这样的呢?2)省去了结果主句的虚拟结构(常用以表示愿望)。如:Ifhewerehere!假如他在这里该多好啊!IfIhadnevermarried.如果我从未结婚就好了。这种结构也常用ifonly开头。如:IfonlyIcouldhelpyou!假如我能帮助你,那该是多好啊!IfonlyIweretenyearsyounger!我要是能年轻十岁该多好啊!Ifyouwouldonlytryharder!你如再努力一试就好了。(only亦可置于would等助动词之后)[注]有时ifonly只表条件,不表愿望。如:IfonlyIhadknownearlier,I'dhavesentyouatelegram.我只要知道得早一点,就会拍电报给你了。七.虚拟语气的其他用法六虚拟语气用在主语从句中在Itisnatural(necessary,strange,important)that...这类句型里,that所引导的主语从句中的谓语动词常用should加动词原形。如:Itisquitenaturalthatheshouldthinkso.他这样想是很自然的事。ItisstrangethatheShouldhavegoneawaywithouttellingus.真奇怪,他没有通知我们就走掉了。Itisnecessarythatthequestionshouldbesettledatonce.必须马上解决这个问题。Itisimportantthatweshouldspeakpolitely.我们说话要有礼貌,这是很重要的。Itisimperativethatweshouldpractisecriticismandself-criti-cism.应当进行批评与自我批评。虚拟语气用在宾语从句中下列两种宾语从句须用虚拟语气:1)在动词wish后的宾语从句(常常省去连词that),表示不可实现的愿望。从句中的动词如用过去式,则表示与现在事实相反(如下面第一、二例句);如用过去完成式,则表示与过去事实相反(如下面第三、四例句)。如:IwishIwereapilot.但愿我是个飞行员。IwishIknewhowtooperatethemachine.我要是会操作这架机器该有多好啊!(=I'msorryIdon'tknow.)Iwishhehadn'tgone.他要是没走该多好!(=I'msorryhe