第7天 虚拟语气的用法
第7天虚拟语气的用法
7-1虚拟语气的概念
虚拟语气用来表示说话人的主观愿望、假想、怀疑、猜测、建议等含义。不表示客观存在的事实,所说的是一个条件,不一定是事实,可能与事实相反。
7-2虚拟语气的动词形式
虚拟语气一共有七种基本形式,如下:
1.动词原形
动词原形,用于一切人称和数。例如:
Longlivethepeople!人民万岁!
Godblessyou.愿上帝保佑你。
2.动词的过去式
动词的过去式,用于一切人称和数,be的过去式用were。例如:
Ifyoulovedme,youwouldn'tsaythat.假若你爱我,你就不会说那种话。
IfIwereinyourshoes,I'daccepttheterms.
假若我处在你的地位,我就会接受这些条件。
3.“had+过去分词”
had+过去分词,用于一切人称和数。例如:
IfIhadn'thadtostudyfortheexamlastnight,Iwouldhavegonetoyourparty.
如果我昨天晚上不是必须为今天的考试做准备的话,我就会去你的晚会了。
Thevictimwouldhaveachancetosurvive,ifhehadbeentakentohospitalintime.
如果遇难者被及时送到医院,他就有机会活下来。
4.助动词should/would+动词原形
“should(第一人称)和would(第二、三人称)+动词原形”。例如:
IfIwereyou,Ishouldtakehisadvice.
我如果是你,就会听他的忠告。(美国英语常用would代替should)
HesaidhewouldgoifIwent.他说如果我去他就去。
5.助动词should/would+have+过去分词
“should(第一人称)和would(第二、三人称)+have+过去分词”。例如:
Iftheyhadn'thelpedyou,youwouldhavedonenothing.
要不是他们当时帮了你,你现在肯定是一事无成。
Iffatherhadn'tsentme,Ishouldn'thavecome.
如果不是父亲派我来,我是不会来的。(美国英语常用would代替should)
6.助动词should+动词原形
“should+动词原形”,用于一切人称和数。例如:
Itisdesiredthateverythingshouldbereadybyeighto'clock.
希望一切在八点前准备就绪。
Theysuggestedthatweshouldmeetatthestation.他们建议我们在车站会面。
7.助动词should+have+过去分词
“should+have+过去分词”,用于一切人称和数。例如:
Itisstrangethatsheshouldhavedoneit.真奇怪,她竟会干出这种事来。
Ishouldhavetakenhisadvice.我真该接受他的忠告。
7-3虚拟语气的用法
1.虚拟语气在条件从句和结果主句中的用法
(1)表示与现在事实相反的条件或结果。
虚拟语气用在与现实相反的条件句中时,条件从句的谓语用动词的过去式(be的过去式用were),结果主句的谓语动词用“should(第一人称)或would(第二、三人称)+动词原形”的形式。例如:
Iflwereyou,lshouldnotdosuchathing.
如果我是你的话,我就不会做这样的事。(美语一般用would,没有人称之分)。
Iftheyhadtime,theywouldstudyItaliantoo.
假如他们有时间的话,他们也会学意大利语的。
(2)表示与过去事实相反的条件和结果。
虚拟语气用在与过去事实相反的条件句中时,条件从句的谓语动词用“had+过去分词”形式,结果主句的谓语动词用“should(第一人称)或would(第二、三人称)+have+过去分词”形式。例如:
Hewouldhaveachancetosurvive,ifhehadbeentakentohospitalintime.
如果他被及时送到医院,他就有机会活下来。
(3)表示与将来事实可能相反的条件和结果。
虚拟语气用于与将来事实相反的条件句中,条件句的谓语动词用动词的过去式(be的过去式用were),结果主句用“should(第一人称)或would(第二、三人称)+动词原形”的形式。例如:
Ifyoudroppedtheglass,itwouldbreak.你如果将杯子掉下来,它就会打碎。
IfitwereSundaytomorrow,mysisterwouldgoshoppingwithherclassmates.
如果明天是星期天,我妹妹会和她的同学一起去购物。
注意:在表示与将来事实可能相反的条件从句中,条件从句的谓语也可用“wereto+动词原形”(比较正式,常用于书面体中)和“should+动词原形”形式。表示假想性很强,实现的可能性很小。例如:
Ifyouweretocometomorrow,Imighthavetimetoseeyou.
你如果明天来,我或许会有时间见你。
Ifitshouldraintomorrow,whatwouldwedo?明天万一下雨,我们怎么办?
2.有时条件从句中的动作和结果主句中的动作所发生的时间不一致
当条件从句中的动作和结果主句中的动作所发生的时间不一致时(比如一个是过去发生的,一个是现在发生的),虚拟语气的谓语动词的形式应根据它所表示的时间加以调整。例如:
Ifhehadfollowedthedoctor'sadvice,hewouldbequiteallrightnow.
他当时若是听医生的话,现在就痊愈了。(从句说明过去,主句说明现在。)
IfIwereyou,Iwouldhavegonetothetheatre.
假如我是你,我会去看话剧。(从句的时间包括现在,主句说明过去。)
IfIwerenotbusy,Iwouldhavecometoseeyou.
如果我不忙的话,我就去看你。(从句的时间说明过去,主句说明从过去持续到现在。)
Ifyouhadn'thelpedme,Icouldn'thavefinisheditontimeandmostlikelyIwouldbestillworkingnow.
假如你没有帮助我,我不可能按时完成工作,很可能现在还在干呢。(从句说明过去,主句说明过去和现在)
3.省去从句或主句的虚拟结构
虚拟语气结构中的从句或主句有时形式上可以省略,但意义上却仍存在。
(1)省去了结果主句的虚拟语气结构,常用来表示愿望。
Ifhewerehere!假如他在这里该多好啊!
IfIhadnevermarried.如果我从未结婚就好了。
这种结构也常用ifonly开头。例如:
IfonlyIweretenyearsyounger!我要是能年轻十岁该多好啊!
IfonlyIcouldspeakseveralforeignlanguages!
我要是能讲几种外语就好了!(用would/could表示将来)
Ifyouwouldonlytryharder!
你如果再努力一试就好了。(only亦可置于would等助动词之后)
Ifonlyyouhadtoldmethetruthbefore.
要是你以前告诉我真相就好了。(用过去完成时表示过去)
注意:有时ifonly只表示条件,不表示愿望。
IfonlyIhadknownearlier,I'dhavephonedyou.
我只要知道得早一点,就会打电话给你了。
(2)省去了条件从句的虚拟语气结构。
Youmightstayhereforever.
你可以永远待在这里。(省去了ifyouwanted或类似条件)
Thatwouldbefine.
那就太好了。(省去了ifyoushoulddoit或类似条件)
Iwouldnothavedoneit.
我是不会做那件事的。(省去了ifIwereyou或类似条件)
4.不用if的条件从句结构
在书面语中,条件从句有时可以不用连词if,而把谓语中的过去式were,had或should移至主语之前。但如果从句没有were,had或should,则一般不能这样做。例如:
WereIinyourposition,Iwoulddoaswhathesaid.
如果我处于你的地位,我就按他说的去做。
Hadtheynothelpedyou,yourprojectwouldhavefailed.
如果没有他们的帮助,你们的项目是会失败的。
Shouldtheycome,tellthemnottowaitforme.
他们要是来了,让他们别等我了。
5.用陈述语气表示条件和结果
在现代英语里,多用陈述语气表示条件和结果。陈述语气的条件和结果所表示的往往是事实。如果不是事实,其可能性也比虚拟语气大。例如:
Ifitrainstomorrow,weshallnotgoout.假如明天下雨的话,我们就不出去。
Thedogwon'tattackyouifyousitstill.如果你安静地坐着,狗是不会咬你的。
6.虚拟语气和情态动词
虚拟结构(不论从句或主句)常可用情态动词的过去式,即could,might,would等加不带to的动词不定式或不带to的动词不定式完成时来作谓语动词。这些情态动词除表示虚拟结构外,本身还有独立的意思。例如:
Ifshewerehere,shemightcomewithyou.假如她在这里,她会跟你一起去的。
IfIwereyou,Iwouldjoininthearmy.如果我是你,我就愿意去参军。
Butforyourhelp,wecouldnothavesucceeded.
要不是你们的帮助,我们是不可能成功的。
Ifsheleftatsix,sheshouldarriveintime.如果她6点动身,就会按时赶到。
7.虚拟语气的其他用法
(1)虚拟语气用在主语从句中。
虚拟语气除主要用于条件句(即状语从句外),还可用于主语从句。在主语从句中,虚拟语气的谓语动词用“should+动词原形(或should+have+过去分词)”,或只用动词原形(尤用于美国英语中)。should在此状态下是时态助动词,本身没有实义,这种主语从句由连词that所引导,常用在Itisnatural(necessary,strange,important,essentialimpossible,possible)that...这类句型里。例如:
ItwasarrangedthatyoushouldgoandhelpSusan.
已经做了安排,由你去帮助苏珊。
Itisnecessarythatthequestionshouldbesettledatonce.
必须马上解决这个问题。
tisstrangethatheshouldhavegoneawaywithouttellingus.
真奇怪,他没有通知我们就走了。
(2)虚拟语气用在宾语从句中。
虚拟语气也能用于宾语从句中。下列三种宾语从句可用虚拟语气:
1)在动词wish后的宾语从句(常常省去连词that),表示不可实现的愿望。宾语从句中的动词如用过去式,则表示与现在事实相反;如用过去完成时,则表示与过去事实相反。例如:
IwishIknewmyhusband'ssecret.(=Idon'tknowmyhusband'ssecret.)
我要是知道我丈夫的秘密就好了。
IwishIwereascientist.(=Iamnotascientist.)但愿我是个科学家。
注意:动词wish如果是过去式,后面宾语从句的动词的虚拟语气形式不变,仍用过去式或过去完成时。例如:
Shewishedsheknewhowtoplaygolf.
她多么希望会打高尔夫球。(和过去事实相反)
IwishedIhadn'tbeensoforgetful.ThenIshouldn'thavemissedtheconcert.
我要是不这样健忘该多好,那我就不会不去听音乐会。(和过去的过去的事实相反)
2)有时在宾语从句中可用would或might加动词原形,表示有可能实现的愿望。例如:
Iwishhemightstaywithme.我希望他和我住在一起。
HewishesIwouldgowithhim.他希望我和他一起去。
3)动词demand要求,command命令,desire希望,maintain保持,urge鼓励,direct指导,arrange安排,suggest建议,order命令,insist坚持,propose建议等后面的宾语从句,用“should+动词原形”或只用动词原形来表示虚拟语气。
Theexpertproposedthatchildrenshouldn'tspendmuchtimeonTV.
专家建议孩子不要过多地看电视。
Mylittledaughtersuggestedthatweshouldholdafamilymeeting.
我的小女儿建议我们今晚开家庭会议。
MoststudentsinsistthattheyshouldhavemoreEnglishclasses.
多数同学坚持要多上英语课。
(3)虚拟语气用在定语从句中。
虚拟语气也能用于定语从句中。通常用在Itistime(that)...句型中的定语从句里。从句的谓语动词常用虚拟语气表示将来,动词用过去式形式:意思是“该干某件事了,时间已经有些晚了”。例如:
Itistimeweleft.我们该走了。