高中英语虚拟语气超级讲解与精练文档格式.docx
《高中英语虚拟语气超级讲解与精练文档格式.docx》由会员分享,可在线阅读,更多相关《高中英语虚拟语气超级讲解与精练文档格式.docx(23页珍藏版)》请在冰豆网上搜索。
Ifitdoesn’traintomorrow,Iwillgoforapicnic.假若明天不下雨,我就去野餐。
Oilfloatsifyoupouritonwater.你如把油倒在水里,油就浮起来。
(1).虚拟条件句所表的假设则是不可能或不大可能发生或实现的,句中的条件从句与结果主句皆须用虚拟语气。
虚拟情况
条件状语从句
主句
与现在事实相反
过去式(be的形式用were)
would/should/could/might+动词原形
与过去事实相反
had+过去分词
would/should/could/might+have+PP
与将来可能相反
过去式
should+动词原形
were+不定式
①Ifitwerenotraining,weshouldgoforapicnic.如果现在不下雨的话,我们就出去野餐了。
(事实是:
天在下雨,我们不能出去野餐。
表示愿望。
)
②Ifhecamehere,hemightbeabletohelpyou.如果他来这,他就能够帮助你了。
他没来这,他不可能帮助你。
表示对他的良好印象。
③Ifyouhadgotupearlieryesterday,youwouldhavecaughtthetrain.
Shewouldhavegonetothepartyifshehadbeeninvited. 要是当初她被邀请的话,她就会去参加这次聚会了。
当时没有人邀请她,因此,她没有来参加聚会。
表示后悔。
④Ifshehadn'
tcalledme,Iwouldhaveoversleptthismorning. 今天早上,她要是不叫我的话,我就会睡过头了。
她今天早上叫我了,我没有睡过头。
表示感激。
⑤IfIsawhimtomorrow,Iwouldpassyournotetohim.
⑥IfIweretobetwentyyearsoldnextyear,IwouldtakethecourseofFrench.
明年我要是二十岁,我就会学法语。
我现在已经老了,明年我学不了法语了。
⑦Ifitshouldfail,Iwouldtryagain.要是失败了,我会再试一次。
有可能失败,可我会再试。
表示未知。
虚拟过去式有时并不表示“不大可能实现的假设”,而是表示一种希望或不希望发生的动作。
如:
Ifwecaughttheearlytrain,we’dgettherebylunchtime.
假如我们赶上早班火车,到午饭时间我们就会到达那里了。
(表希望)
Ifwemissedthetrain,weshouldhavetowaitanhouratthestation.
假如我们赶不上这班火车,我们就得在车站等一小时。
(表不希望)
(2).混合型的条件句
当条件从句与主句所表的时间不一致时,虚拟语气的形式应作相应的调整。
主句和从句的谓语动词并不相互呼应,这种条件句叫混合条件句。
较多见的混合型条件句是从句用过去完成时(指过去行为),而主句用一般时(指目前状态)。
Hewouldpassthetestifhehadtakenmyadvice.如果他听了我的劝告,他现在会通过考试。
IfIhadspokentohimyesterday,Ishouldknowwhattodonow.假如昨天我对他说了,现在我就知道该怎么办了。
Youwouldbemuchbetternowifyouhadtakenmyadvice.假如你接受了我的意见,你现在就会好得多。
如条件从句用ifIwere...,主句则可用表任何时间的虚拟形式。
如IfIwerenotbusy,Iwouldhavecome.假如我不忙,我就会去了。
(were表过去)
IfIwereyou,Iwouldgo.假如我是你,我会去的。
(were表现在)
(3).含蓄条件句
虚拟条件句中的条件从句有时不表出来,只暗含在上下文中,这种句子叫做含蓄条件句。
含蓄条件句大体有三种情况。
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)
3)在不少情况下,虚拟式已变成习惯说法,很难找出其暗含的条件。
Youwouldn’tknow.你不会知道。
Iwouldliketocome.我愿意来。
(4).不用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一样,上述词语所引导的条件从句亦可用直陈语气,表可能实现或发生的事。
(5).If引导的非真实条件句中的谓语部分有were,had,should时,可以把if去掉,而将were,had,should提到主语的前面,构成倒装结构。
而且省略的if从句一般置于主句之前(尤其是在肯定句和否定句中)。
多见于书面语。
Hadyounothelpedme,Ishouldhavefailed.要是没有你的帮助,我就失败了。
Wereyouinmyposition,youwoulddothesame.假如你处在我的地位,你也会这样干的。
Shouldtheyattackus,we’llwipethemoutcompletely.假如他们进攻我们,我们就把他们彻底消灭干净。
Haditnotbeenforyourhelp,wewouldnothaveachievedsomuch.
我的练习,我做主:
1.Ifhehadnotmissedthetrain,he______bythen.
A.mightget B.mighthavegot C.got D.hadgot
2.IfI______outofmyink,Iwouldhavefinishedwritingthepaper.
A.didn'
trun B.shouldn'
trun C.haven'
trun D.hadn'
trun
3.Iwouldhavegonetothemeeting,ifI______moretime.
A.hadhad B.havehad C.had D.wouldhavehad
4.IcouldhavedonebetterifI______moretime.
A.havehad B.had C.hadhad D.willhavehad
5.IfI______you,Iwouldn'
treturnthecall.
A.be B.am C.was D.w