英语虚拟语气讲解.docx
《英语虚拟语气讲解.docx》由会员分享,可在线阅读,更多相关《英语虚拟语气讲解.docx(8页珍藏版)》请在冰豆网上搜索。
英语虚拟语气讲解
英语虚拟语气讲解
英语虚拟语气讲解
语气(mood)是一种动词形式,用以表示说话者的意图或态度。
英语中的语气有三种:
陈述语气、祈使语气和虚拟语气。
一.虚拟语气在条件句中的应用
虚拟条件句所表的假设则是不可能或不大可能发生或实现的,句中的条件从句与结果主句皆须用虚拟语气。
条件从句
主句
与现在
事实相反
If主语+动词过去式(be的过去式用were)
Shouldwould,might,could+动词原形
与过去
事实相反
If主语+had+过去分词
shouldwould,might,could)+have+过去分词
与将来
事实相反
If主语+动词过去式(be的过去式用were);should+动词原形;wereto+动词原形
should(would,might,could)+动词原形
1.与现在事实相反的虚拟条件句,
Ifitwerenotraining,weshouldgoforapicnic.如果现在不下雨的话,我们就出去野餐了。
(事实是:
天在下雨,我们不能出去野餐。
表示愿望。
)
Ifhecamehere,hemightbeabletohelpyou.如果他来这,他就能够帮助你了。
(事实是:
他没来这,他不可能帮助你。
表示对他的良好印象。
)
2.与过去事实相反的虚拟条件句如:
Shewouldhavegonetothepartyifshehadbeeninvited.
要是当初她被邀请的话,她就会去参加这次聚会了。
(事实是:
当时没有人邀请她,因此,她没有来参加聚会。
表示后悔。
)
Ifshehadn'tcalledme,Iwouldhaveoversleptthismorning.
今天早上,她要是不叫我的话,我就会睡过头了。
(事实是:
她今天早上叫我了,我没有睡过头。
表示感激。
)
3.与将来事实可能相反的虚拟条件句,
IfIweretobetwentyyearsoldnextyear,IwouldtakethecourseofFrench.
明年我要是二十岁,我就会学法语。
(事实是:
我现在已经老了,明年我学不了法语了。
)
Ifitshouldfail,Iwouldtryagain.要是失败了,我会再试一次。
(事实是:
有可能失败,可我会再试。
表示未知。
)
*虚拟过去式有时并不表示“不大可能实现的假设”,而是表示一种希望或不希望发生的动作。
如:
Ifwecaughttheearlytrain,we’dgettherebylunchtime.
假如我们赶上早班火车,到午饭时间我们就会到达那里了。
(表希望)
4.混合型的条件句
当条件从句与主句所表的时间不一致时,虚拟语气的形式应作相应的调整。
主句和从句的谓语动词并不相互呼应,这种条件句叫混合条件句。
较多见的混合型条件句是从句用过去完成时(指过去行为),而主句用一般时(指目前状态)。
Hewouldpassthetestifhehadtakenmyadvice.如果他听了我的劝告,他现在会通过考试。
IfIhadspokentohimyesterday,Ishouldknowwhattodonow.
假如昨天我对他说了,现在我就知道该怎么办了。
Youwouldbemuchbetternowifyouhadtakenmyadvice.
假如你接受了我的意见,你现在就会好得多。
二.连词if的省略
如果虚拟条件句的谓语部分有were,had和should时,可省略if,把were,had和should放到从句主语前面去,多见于书面语。
Hadyounothelpedme,Ishouldhavefailed.要是没有你的帮助,我就失败了。
Wereyouinmyposition,youwoulddothesame.假如你处在我的地位,你也会这样干的。
Shouldtheyattackus,we’llwipethemoutcompletely.
假如他们进攻我们,我们就把他们彻底消灭干净。
三.含蓄条件句
虚拟条件句中的条件从句有时不表出来,只暗含在上下文中,这种句子叫做含蓄条件句。
含蓄条件句大体有三种情况。
1)条件暗含在短语中。
如:
Butforyourhelpwecouldn’thavesucceededintheexperiment.
如果没有你的帮助,我们的实验是不会成功的。
(暗含在分词短词butforyourhelp)
WhatwouldIhavedonewithoutyou?
如没有你,我会怎么办呢?
(条件暗含在介词短语withoutyou中)
Itwouldbeeasiertodoitthisway.这样做会比较容易。
(条件暗含在不定式短语todoitthisway中)
Thissamething,happeninginwartime,amounttodisaster.同样的事,如发生在战时,就会酿成大祸。
(条件暗含在分词短语happeninginwartime中)
Hemusthavethestrengthofahippopotamus,orhenevercouldhavevanquishedthatgreatbeast.他一定是力大如河马,否则他绝不会击败那只庞大的野兽。
(暗含条件是连词or)
Alone,hewouldhavebeenterrified.如是单独一人,他是会感到害怕的。
(暗含条件是alone)
2)条件暗含在上下文中。
如:
Youmightstayhereforever.你可以永远待在这儿。
(可能暗含ifyouwantedto)
Wewouldhavesucceeded.我们本来是会成功的。
(可能暗含ifwehadkepttrying)
Yourreputationwouldberuined.你的名誉会败坏的。
(可能暗含ifyoushouldacceptit)
四.不用if引导的条件从句
虚拟条件句中的条件从句除用if引外,还可用when,unless,lest,suppose,asif,forfear,incase,oncondition等词语来引导。
如:
Thepeasantspreparedtofeedthecitywhenitshouldbefreed.农民已准备在这座城市解放后供给粮食。
Lestyoushouldnothaveheardall,Ishallbeginatthebeginning.我怕你没有听全,所以我再从头开始讲一遍。
UnlessIwerewell,Iwouldn’tbeatschool.除非我好了,否则我不会上学。
SupposeyouweregivenachancetostudyinAmerica,wouldyouaccept?
假如给你一个到美国学习的机会,你会接受吗?
(suppose或supposing=whatif)
Supposingitwereso?
(=Supposingitwereso,whatwouldhappen?
)要是这样的话,会怎么样呢?
Hecanusethebicycleonconditionthatheshouldreturnittomorrow如果明天能还回来,他就可以借用这辆自行车。
IncaseIforget,pleaseremindmeofmypromise如果我忘了,请提醒我的诺言。
Susaniswalkingslowly,asifsheweretired.苏珊走得很慢,就像是累了似的。
与if一样,上述词语所引导的条件从句亦可用直陈语气,表可能实现或发生的事。
虚拟语气还可用于主语从句、宾语从句、表语从句、定语从句等。
1.虚拟语气在主语从句中的应用
“常用在Itis(was)+形容词/过去分词+that引导的主语从句”的句型中的主语从句要用虚拟语气。
主语从句的谓语用should+动词原形(或should+have+过去分词)或只用动词原形(尤其是美国英语)。
should在此是助动词,本身并无实义,这种主语从句中的should有时有感情色彩。
It'simportantthatwe(should)workoutaplan.(带有“要求”的含义)
It'sbetterthathegoatonce.(带有“建议”的意思)
☆用于本句型的形容词并不多,常见形容词有:
necessary,important,best,right,impossible,preferable,desirable,imperative,advisable,essential,reserved,urgent,等。
Itisnecessarythathe(should)besentthereatonce.
It'sstrangethatheshouldsayso.
Iwasgladthatheshouldgo.
Itisimportantthatweshouldspeakpolitely.
Itisapitythatsheshouldfaresobadly.
It'srightthatyoushouldthinkthatway.
☆用于本句型中的过去分词就是表示提议要求、命令等动词的过去分词,如suggested,settled,required,requested,demanded,urged,decided,proposed,ordered,desired,advised等。
ItisrequestedthatProfessorLiu(should)giveusalecture.
Itisdesiredthatwe(should)geteverythingreadybytonight.
I’mashamedyoushouldhavedonesuchathing.
Ithasbeensuggestedthatthemeeting(should)beputoff.有人建议推迟会议。
Itissettledthatyouleaveus,then?
注意:
这种句型中的主语从句也可用陈述语气,如:
Itwasimportantthathemadeanexplicitstatementonthisscorelastweek.他上个星期对于这一方面做了明确的说明,这是很重要的。
2.虚拟语气在宾语从句中的应用
1).宾语从句在表示提议、要求、命令、意志等动词后,其谓语用should+动词原形或只用动词原形的虚拟语气,作为suggest,request,demand,urge,propose,prefer,advise,insist,require,order,command,maintain,ask,object,arrange,desire等动词的宾语。
如:
Thedoctorsuggestedthathenotgothere.
Hesuggestedthatweshouldleaveearly.
Thejudgeorderedthattheprisonershouldberemanded.2).wish的宾语的从句,表示愿望,常省去连词that。
1).与现在事实相反:
did或were
Iwishwecouldgototheseasidetoday.
IwishIwereapopsinger.(=IamsorryIamnotapopsinger..)
2).与过去事实相反:
wish(that)+主语+haddone
Wewishwehadarrivedtheretwohoursearlier.
IwishIhadneverstoppedteaching.(=IamsorryIstoppedteaching.)
3).与将来事实相反:
Should/would/could/might+动词原形
Iwishthey’dletusgetsomesleep.
注意:
wish与hope接宾语从句的区别在于:
hope表示一般可以实现的希望,宾语从句用陈述语气。
wish表示很难或不大可能实现的希望,宾语从句用虚拟语气。
试比较:
(1)Wehopetheywillcome,(Wedon’tknowiftheycancome.)
(2)Wewishtheycouldcome,(Weknowtheyarenotcoming.)
3).wouldrather,wouldsooner等表示愿望,其宾语从句常用虚拟过去式。
☆表示与现在和将来含义事实相反的虚拟语气要用动词的过去式
☆用过去完成式(had+过去分词)表示过去事实相反的含义
Iwouldratheryoucametomorrow.我宁愿你明天来。
I’dsoonershelefttheheavyendoftheworktosomeoneelse.我宁愿她把重活留给别人。
4).有些动词,如think,expect,believe,其否定式的宾语从句亦可用should+动词原形。
如:
Ineverthoughtheshouldrefuse.我万没有想到他会拒绝。
Shedidnotexpectthatyoushouldcome.她没有预料你会来。
3.虚拟语气在表语从句中的应用
名词suggestion,proposal,order,advice,demand等作主语,其后的表语从句中的谓语动词一般使用虚拟语气,用should+动词原形或省略should。
Mysuggestionisthatwe(should)sendafewsoldierstohelpthem.
我的建议是我们应派几个战士去增援他们。
Myadviceisthatyou(should)treatherwell. 我的忠告是你应该善待她。
Hemakesthedemandthatshe(should)leavetheplaceatonce.
他提出一个要求,要求她立刻离开这个地方。
Mysuggestionisthatweshouldtellhim.我的建议是我们应该告诉他。
Ouronlyrequestisthatthisshouldbesettledassoonaspossible.
我们唯一的请求就是尽快解决这个问题。
注意:
虚拟语气也可以用于同位语从句。
如:
TherewasasuggestionthatBrownshouldbedroppedfromtheteam.有一项建议是布朗应该离队。
五、虚拟语气的几种特殊用法
1.省掉if的条件从句倒装结构:
Hadyouaskedme,Iwouldhavetoldyou.(=Ifyouhadaskedme,…)
2.有时虚拟条件不用条件从句而用不定式、分词、介词、名词、连接词或定语从句来表示,如:
Atruefriendwouldnotdosuchathing.
(=Ifhewereatruefriend,he...)
(=Iftherewerenowater,…)
(=Ifyouhadn’thelpedme,…)
3.虚拟语气用于定语从句:
It’s(high)timethat…+动词过去式或should+动词原形,(should不能省略,be用were)"来表示,意为"(现在)该……"。
如:
It’stime(that)youhadahaircut.
It’shightime(that)wetooksomeaction.
4.虚拟语气用于ifonly引导的感叹句:
IfonlyIhadtakenhisadvice.我要是听他的话就好了。
IfonlyIwereabird!
我如果是一只鸟就好了。
5.虚拟语气用于简单句
1)表示说话人谦虚、客气、有礼貌,使语气委婉,常出现在日常会话中。
例如:
Itwouldbebetterforyounottostayuptoolate.
Wouldyoubekindenoughtoopenthedoor?
2)用于一些习惯表达法中。
例如:
Wouldyoulikeacupoftea.
Youhadbettergonow.
3)用"may+动词原形",表示"祝愿"、"但愿"。
may须置于句首。
例如:
Mayyoubehappy!
Mayyousucceed!
6.含蓄条件句
在某些虚拟语气结构中没有if条件句,虚拟条件是用其它形式表示出来,这种现象在语法上称为"含蓄条件句"。
含蓄条件具体分为以下几种情况:
1)通过动词不定式短语表示条件。
例如:
Youwouldbeafooltorefusehisoffer.
(=Ifyoushouldrefusehisoffer,youwouldbeafool.)
要是你拒绝他的建议,就太傻了。
2)通过介词短语表达条件。
例如:
ButforthestormIwouldhavearrivedmuchearlier.
(=Ifithadnotbeenforthestorm...)
要不是那场暴雨,我早就到达了。
Withoutair,therewouldbenolivingthings.Iwouldnothavesucceededbutforyourhelp.
3)通过连词otherwise,or,but,that,though,once等表达条件。
例如:
Shecametotownyesterday,otherwise/orIwouldnothavemether.
昨天她到城里来了,不然我就不会遇见她了。
(otherwise/or=ifshehadn'tcome)
Iwouldhaveattendedthemeeting,butIhavebeentoobusy.
(=...ifIhadnotbeentoobusy)
我本来要参加会议的,只是太忙了。
4)通过Wereitnotfor...或Haditnotbeenfor...等句式表达条件。
意为"如果当时没有……",表示同过去事实相反的假设。
例如:
Wereitnotfor(=Ifitwerenotfor)theleadershipoftheParty,wecouldnotliveahappylife.
要不是党的领导,我们不可能过幸福生活。
(与现在事实相反)
Haditnotbeenfor(=Ifithadnotbeenfor)theleadershipoftheParty,weshouldhavefailed.
若不是有党的领导,我们早就失败了。
(与过去事实相反)
5)通过分词短语表达条件。
例如:
Givenmoreattention,thetreescouldhavegrownbetter.倘若给予更多的关心,这些树本来可以生长得更好的。
(=Iftheyhadbeengivenmoreattention...)
6)无词句暗示条件。
例如:
Suchmistakescouldhavebeenavoided.这种错误本来可以避免的。
(暗含条件从句ifwehadbeenmorecareful)
Itwassoquiet,youcouldhaveheardapindrop.是那样的安静,掉根针你都听得见。
(暗含条件从句ifithaddroppedtotheground)