虚拟语气考点回顾.docx
《虚拟语气考点回顾.docx》由会员分享,可在线阅读,更多相关《虚拟语气考点回顾.docx(23页珍藏版)》请在冰豆网上搜索。
虚拟语气考点回顾
虚拟语气考点回顾
英语中的虚拟语气有两种,一种是表示与各种时间的事实不符的假设(因为是假的,所以叫“虚”拟),常表达说话人的后悔或遗憾或责备或假想。
这种虚拟语气的句法特征是“时态都往过去推一步”,所以所用时态都是过去相关时态。
第二种是名词性从句表示建议,劝告,命令,要求,主张和指示,这些都是希望或要求某人某物要如何,所以还没有实现的,也可叫做“虚”拟。
句法特征是这种名词性从句谓语部分都用(should)do/be。
虚拟语气的复习可从以下四个方面进行:
虚拟条件句、虚拟语气常见句型、名词性从句中的虚拟语气和特殊虚拟语气句型。
一、表示与事实不符(即遗憾后悔或假想)的虚拟条件句
if虚拟条件句中的谓语动词的形式见下表:
表示与事实相反的时间
if条件句的谓语形式
主句的谓语形式
现在
一般过去式(be用were,口语中一三人称单数也可用was)
Should/would/could/might+do
过去
过去完成时态
should/would/could/might+havedone
将来
Should(可译为“万一”)或“wereto+动词原形”或一般过去式
should/would/could/mightdo
例如:
1.Ifhewerehererightnow,hewouldhelpus.
2.Iftheyhadnothelpedus,ourexperimentwouldhavefailed.
3.Ifheweretogotomorrow,hemighttellyou.
4.IfIhadtime,Iwouldattendthemeeting.
注意:
1. 主句中的情态动词would和should可换用,would/shoulddo意思是“本来会”,would/shouldnotdo是“本来不会”,would/shouldhavedone是“当初本来会”,wouldn’t/shouldnothavedone是“当初本来不会”;could/mightdo是“本可能”;couldnotdo是“本不可能”,mightnotdo为“本来可能不”,could/mighthavedone为“当初本来可能”,couldnothavedone为“当初本来不可能”,mightnothavedone为“当初本来可能不”(和表推测的意思差别类似)
2. shouldhavedone可以表示“过去本应该做却没有做”,shouldn’thavedone可以表示“过去本不应该做却做了”;needn’thavedone表示“本不需要做的却做了”(needhavedone不对,因为need作情态动词不用在肯定句中)。
3. 在if引导的虚拟条件句中,如果有were,had,should,可将其提到条件句句首,将if省略。
例如:
IfIwereyou,Iwouldaccepttheirinvitation.可改为:
WereIyou,Iwouldaccepttheirinvitation.
Ifhehadbeengivensomeinfomation,hecouldhaveansweredthequestion.可改为:
Hadhebeengivensomeinformation,hecouldhaveansweredthequestion。
Ifthereshouldbeagoodfilmtomorrow,Iwouldgotothetheatrewithyou.可改为:
Shouldtherebeagoodfilmtomorrow,Iwouldgotothetheatrewithyou.
4.有时条件句和主句分别对不同的时间进行虚拟。
例如:
Ifhehadtakenhisparents,advice,hewouldbeacollegestudentnow.(从句表示过去,主句表示现在)
Ifweshouldn’thaveanexamthisafternoon,Iwouldgoshoppingnow.(从句表示将来,主句表示现在)
IfIwerenottomakeapreparationformylecturethisafternoon,Iwouldhavegonetoseethefilmwithyoulastnight.(从句表示将来,主句表示过去)
Ifwehadn’tmadeadequatepreparations,weshouldn’tdaretodotheexperimentnextweek.(从句表示过去,主句表示将来)
5.有时句子中没有if,had,should,were引出的条件句,而从意义上看,却有含蓄的条件句。
例如:
Iwouldhavegonewithyou,butIhadtostudy.我要是不学习的话,就跟你一起去了。
句中:
butIhadtostudy=ifIhadn’thadtostudy.
Iwouldneverhavesucceededwithoutyourhelp.要是没有你的帮助,我决不会成功。
句中:
withoutyouhelp=ifyouhadn’thelpedme.
Sheran,otherwiseshewouldhavemissedherbus.她要是不跑,就错过这趟公共汽车了。
句中:
otherwise=ifshehadnotrun.
Intheabsenceofwaterandair,nothingcouldlive.如果没有水和空气,什么都不能活。
句中:
Intheabsenceofwaterandair=Iftherewerenowaterandair.
Butfortheleadershipoftheparty,wecouldnothavemadesuchgreatprogress.如果没有党的领导,我们不可能取得如此大的进步。
句中:
butfor=without=ifithadnotbeenfor.
6.ifitwerenotfor和ifithadnotbeenfor分别表示同现在事实相反和过去事实相反的假设,意为“如果没有”。
例如:
Ifitwerenotfortherain,thecropsshoulddie.=Hadnotbeenfor…=Without…,thecropsshoulddie.
Ifithadnotbeenforyourtimelyhelp,Iwouldhavefailed.
二、其它表示与事实不符的虚拟语气句型
1.hadhoped/wished/planned/meant/intended/thought表达过去未实现的愿望,从句谓语动词用“would+动词原形”形式。
例如:
Hisfatherhadhopedthathewouldgointobusinesswithhim.
Hehadhopedthathewouldstaylonger.
2.wouldrather
“宁愿/宁可”之意,后可接省去that的从句,从句谓语要用过去时对一般现在和将来虚拟,对将来虚拟不用woulddo,be则用were,一三人称单数可用was;对过去进行虚拟,还是用过去完成时。
例如:
I'dratheryoudidn’tdoanythingaboutitforthetimebeing.我宁愿你现在暂时不采取什么措施。
I’dratheryouwereapostman.我宁可你就当个邮递员。
Iwouldratherhecametomorrowthantoday.我宁愿她明天来而不是今天。
3.Itishigh/abouttime...
这一句型中that从句要用虚拟语气,动词形式用过去式或“should+动词原形”形式,意为“该干某事的时候了”。
如:
It’stimeweleft.
It’shightimethatthechildrenshouldgotobed.
4.Wish+宾从
表示与事实相反的愿望,从句中的时态和非真实条件句中一样。
如:
Iwishtheywereathomethistime.(Infact,theyarenot.)
IwishIhadtwolivestogivetomycountry.(ButIhaveonlyonelife.)
IwishImightbeabletocometomorrow.(ButIcan’tcometomorrow.)
表示对过去的愿望,从句中谓语要用“haddone词”形式,或用could/would+havedone”形式。
例如:
IwishIhadstartedtostudymathematicsyearsago.
IwishIcouldhavefinishedwritingthebookreportyesterday.ButIwastoobusy.
5.asif与asthough
(1)对现在的虚拟谓语动词使用过去时(be动词用were),意指主从句谓语表示的动作同时发生。
例如:
Helooksasifhewereill.
Hefeltasifhealonewereresponsibleforwhathadhappened.
(2)对过去的虚拟谓语动词使用“haddone”,意指从句谓语动词发生在主句谓语动词之前。
例如:
ShespokeEnglishsowellasifshehadstudiedEnglishinEngland.
Hesmiledasifhehadreadmythought.
(3)对未来的虚拟谓语动词使用“would+动词原形”,意指从句谓语动词发生在主句谓语动词之后。
例如:
MrsSmithsobbedasifherheartwouldbreak.
注意:
asif及asthough引导的从句也常用陈述语气,用以表示句中的情况可能会发生。
6.suppose与supposing
两者有一些区别:
suppose常表示想像的条件,用作虚拟条件句,有时也用陈述语气;supposing常表示可能的条件或事前的假设,因而常用陈述语气。
例如:
Supposeyouweresentabroadtostudy,whichcountrywouldyouliketogo?
Supposeyouhadbeeninmyposition,couldyouhavedoneotherwise?
Supposeallwhoacceptedtheinvitationactuallycome,willtherebeseatsenoughforthem?
7.ifonly
相当于Iwish,意为“但愿;要是……就好了”,常表示强烈的愿望或遗憾。
例如:
Ifonlyhewerealive!
IfIcouldonlyseehimatonce!
Ifonlyyouhadworkedwithgreatcare!
IfonlyIhadmoremoney,Icouldbuysomenewbooks.
8.forfear(that)
由forfear(that)连接的从句总是使用虚拟语气,而且总是用于肯定结构。
例如:
Takeanumbrellawithyou,forfearitmayrain.
Paulisstudyinghardforfearthatheshouldfailtopasshisexamination.
9.incase意为“以防(有某种情况)”,可用陈述语气和虚拟语气;case后的从句中如果用“shoulddo”则表示发生这种情况的可能性很小(可译为“万一”)。
例如:
Istayedhomeincaseyoucalled.
Youmusttakeyourumbrellaincaseitrains/itshouldrain.
三、名词性从句中使用虚拟语气
用来表示要求、建议、劝告、命令、指示、主张等。
从句中谓语可用“(should)+动词原形”形式。
1.主语从句中使用虚拟语气句型为“Itis+要求引起虚拟的形容词或过去分词+主语从句”。
常用的形容词和过去分词有:
urgent,necessary,better,advisable,important,natural,strange,possible,probable,demanded,requested,required,desired,suggested,ordered等。
例如:
Itisnecessarythatwe(should)keepourroomclean.
Itisimportantthatwe(should)studyaforeignlanguage.
Itisrequiredthatnobody(should)smokehere.
2.宾语从句中使用虚拟语气句型为“主语+要求跟虚拟从句的动词+虚拟宾语从句”。
这类动词有:
ask,advise,beg,demand,desire,determine,decide,deserve,insist(坚持),intend,maintain,order,propose,prefer,recommend,require,suggest(建议),urge等。
例如:
Heinsistedthatthework(should)bestartedtomorrow.
Theyrequestedthathe(should)speakontheradio.
3.表语从句和同位语从句中使用虚拟语气,这类虚拟语气主要由下列表示要求、建议、提议、命令、意愿等名词引出,即:
advice,desire,demand,idea,order,proposal,requirement,suggestion等。
例如:
Imadeasuggestionwe(should)holdameetingnextweek.
Myideaisthatwe(should)getmorepeopletoattendtheconference.
虚拟语气考点回顾
一.条件句中的虚拟语气
条件句分真实条件句和虚拟条件句.虚拟条件句一般表示与事实相反的假设,或对不大可能发生的事情的假设.虚拟的形式主要反映在条件句中谓语动词的时态上.
If条件句中
1.if引导的条件句中,如果所说的与事实相反,则要用虚拟语气。
其具体的规则如下:
主句
从句
与现在事实相反
Would/should/could+动词原形
一般过去时
与过去事实相反
Would/should/couldhavedone
过去完成时
与将来事实相反
would/should/could/might/动词原型
动词的过去式should+动词原型wereto+动词原型
1)IfIwereyou,Iwouldnotaccepthisoffer.
如果我是你,就不会接受它的建议。
2)Ifitshouldraintomorrow,theracewouldbeputoff.
如果明天下雨,比赛将会推迟。
3)Ifyouhadbeenmorecarefully,youwouldhavepassed.
4)Ifitwerenotforthelearningtower,thecityofPisawouldn’tbesofamous.
如果没有斜塔的话,比萨称也不会这么有名。
2.混合时态虚拟语气
很多情况下,从句和主句并不于同一时间的事实相反,这时需仔细判断其所述情景,运用适当的语气和时态。
1)Ifyouhadfollowedmyadvice,yourEnglishwouldbemuchbetter.
如果你当时听了我的话,现在你的英语就会好得多了。
(从句与过去事实想相反,主句与现在事实相反)
2)Ifheweren’takind-heartedman,hewouldn’thavehelpedsuchamanasyouthatday.
(从句是与一般特性相反的假设,主句表示与过去事实相反的结局。
)
3)Ifithadn’tbeenforyou,Iwouldhavetomakeanothertriptheretomorrow.
如不是你的话,我明天还要再走一趟。
(从句与过去事实相反,主句与将来事实相反。
)
4)IfIwereyou,Iwouldn'thavemissedthefilmlastnight.如果我是你,我就不会错过昨天晚上的那部电影。
(从句与现在事实相反,主句与过去事实相反。
)
5)Ifhehadfollowedthedoctor'sadvice,hewouldrecoveralready.如果他遵照医生的劝告,现在病就好了。
(从句与过去事实相反,主句与现在事实相反。
)
3.在if虚拟条件句中,有时可把连词省去,采用倒装语序把谓语动词were或助动词had,should移到句首构成非真实条件从句的另一种句型,其意思不变。
例如:
1)Hadwetimetospare,wewouldbegladtogotothepark.如果能抽出时间,我们很乐意逛公园。
2)Wereitnotforthediscoveryofelectricity,themodernworldwouldexperiencegreatinconvenience.假如没有发现电,现代世界将很不方便。
3)ShouldIgetarise,Iwouldtreatyoutowhisky.如果我能长工资,就请你喝威士忌。
4.有时假设的情况不用if引导虚拟条件从句来表述,而用介词(如without,butfor等)引出的短语、分词(如supposing等)引出的短语、并列连词(如or,otherwise,but,though等)、由动词suppose引出的祈使句或通过上下文的意思来表达。
此时句中谓语动词仍采用虚拟语气的相应形式。
例如:
1)Butforyouradvice,Iwouldnotbeabletodothiswork.要不是你的劝告,我是不会做这份工作的。
2)Victorobviouslydoesn'tknowwhat'shappened,otherwisehewouldn'thavemadesuchastupidremark.显然维克多不知道发生了什么事情。
不然的话,他就不会说这样愚蠢的话了。
二.Wish后的宾语从句的虚拟语气
1.从句用过去式或过去进行式(时间上是同时的)。
其句子结构为:
宾语从句的谓语be和were(was),实义动词用过去式。
例:
1).Iwish(that可省略,下同)Iknewtheanswertothequestion.(wish,动词过去式knew)我希望知道这个答案。
(事实上是不知道)
2).Iwishitwerespringinmyhometownalltheyeararound.(wish,were)但愿我的家乡四季如春。
(事实上不可能)
3).IwishIwereabird.(wish,were)但愿我是只小鸟。
(事实上不可能)
4).Whenshewasattheparty,shewishedshewereathome.(wished,过去虚拟动词were)(事实上并不在家)
5).NowthatheisinChina,hewishesheunderstoodChinese.(wishes,过去虚拟动词understood)现在他在中国,他希望能懂得中文。
(事实上并不懂)
6).Whenwebeginthetrip,theywillwishtheywerewithus.(willwish,过去虚拟动词were)(事实上并不和我们在一起)
2.对过去情况的虚拟(和过去的事实相反):
用wish表示对过去事情的遗憾。
其句子结构为:
宾语从句的谓语用过去完成时,或would,could,might+现在完成时。
例:
1).Iwish(that可省略,下同)Ihadn'twastedsomuchtime.我后悔不该浪费这么多时间。
(事实上已浪费了)
2).Hewisheshehadn'tlostthechance.他真希望没有失去机会。
(其实已失去)
3).Wewishedhehadspokentous.(wished,had+spoken)(事实上他并没同我们讲)
4).Iwishyouhadcalledearlier.(wish,had+called)(事实上已迟了)
5).Theywillwishtheyhadlistenedtoussooner.(willwish,had+listened)(事实上并不如此)
例题分析:
IwishI______longerthismorning,butIhadtogetupandcometoclass.
A.couldhaveslept B.slept C.mighthaveslept D.haveslept
本题后半句谓语动词have用的是过去时had togetupandcome,所以前面要用过去完成时表示过去发生的动作。
所以,选项A)couldhaveleft是答案
3.对将来情况的虚拟(表示将来的主观愿望):
从句动词"would/should/