233У- ˸߿˸߿

您现在的位置:233网校>成人高考>专升本辅导>外语辅导

2008年成考专升本英语虚拟语气复习四:条件句中的虚拟语气

2008年3月25日来源:233网校
  第四部分:条件句中的虚拟语气
  节:if引导的条件句中的虚拟语气
  虚拟语气表示一种不能实现的假设。该语法主要用于if条件状语从句。
  一、if引导的条件状语从句的分类及虚拟条件句的判断
  1、可以把条件句分为两类:
  1)、真实条件句(SentencesofRealCondition):凡是假设的情况发生性可能很大,就是真实条件句。例如:
  ⑴、IfIhavetime,Iwillhelpyouwiththiswork.如果我有时间会帮助你做此工作的。
  ⑵、AslongasIsayanythingwrong,youmustpointitout.只要我说了什么错话,你一定要指出来。
  ⑶、Iftimepermits,we’llgofishingtogether.(如果有时间的话,我们就一起去钓鱼。)
  2)、虚拟条件句(SentencesofUnrealCondition):当假设是不大可能实现时,就是虚拟条件句。例如:
  ⑴、IfIwereyou,Iwouldhaveattendedthemeeting.如果我是你的话,就去参加会议了。
  ⑵、Ifhehadcomehereyesterday,hewouldhaveseenhisoldfriend.假如他昨天来这儿的话,就会看见他的老朋友。
  ⑴、Ifithadrainedyesterday,wewouldhavestayedathome.(如果昨天下雨的话,我们就会留在家里。)
  2、、if条件状语从句中虚拟语气的判断
  判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的
  条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气。
  判断这个假设是与哪个事实相反。通常有三种情况:①与过去事实相反。②与现在事实相反。③与将来事实可能相反。
  3、“后退一步法”
  后退一步法是指在准确地判断了该句与哪一事实相反后,按虚拟语气的后退一步法处理从句谓语动词的时态。即:在非真实条件状语从句中,谓语动词按正常情况“后退一步”。也就是:
  ①与过去事实相反,在从句中用过去完成时形式表示。
  ②与现在事实相反,在从句中用过去一般时形式表示。
  ③与将来事实可能相反,在从句中用过去将来时形式表示。
  主句中则用情态动词would,should,could等加一个与从句一致的动词形式。例:
  ⑴、IfIhadcomeheryesterday,Iwouldhaveseenhim.
  ⑵、IfIwereateacher,Iwouldbestrictwithmystudents.
  ⑶、Ifitshouldsnowtomorrow,theycouldn’tgoout.
  4、注意事项
  ①if条件句中如有were,should,had,可以省去if,并使用倒装语序。
  ②在现代英语中if条件状与从句中的谓语动词如果是be其过去形式一般用were.
  二、虚拟语气在if引导的条件句中的用法:
  (一)、表示与现在事实相反的情况。其句子结构为:
  从句:if+主语+动词的过去式(be用were)+……
  主句:主语+would(should,could,might)+动词原形+……
  例:
  1.IfIwereyou,Iwouldgowithhim.
  2.Iftheweatherwerefine,Iwouldgothere.
  如果天气好,我去那儿。(事实天气不好)
  3.IfIwereyou,Iwouldreaditagain.
  如果我是你的话,我再读一遍。(事实上我不是你)
  4.Iftimepermitted,Iwouldwriteitagain.
  如果时间允许的话,我再写一遍。(事实上时间不允许)
  5.Ifitweren‘tsnowing,wewouldn’tstayinthehouse.
  要是现在不下雪的话,我们就不会待在屋里。(事实上现在下雪)
  6.WhatwouldIdoifIwereinyourplace?
  要是我处于你地位我会怎么办?(事实上我不在你的位置上)
  7.Ifhehurried,hecouldcatchthefirstbus.
  他要是快点能够赶上头班公共汽车。(可是他不着急)
  8.Ifitweren‘tforyourhelp,wewouldgetintotrouble.
  如果没有你们的帮助,我们就会陷入困境。(而事实上得到了你们的帮助)
  9.Ifwehadthemanpower,wecouldopenupevenmoreland.
  如果有人力,我们还能开更多的荒地。
  10.IfIwereyou,Iwouldgowithhim.
  (从句IfIwereyou,主句Iwouldgowithhim.)
  11.IfIwereyou,Ishouldbuyit.
  (从句用过去式动词were,主句用动词原形buy)
  12.IfIhadtime,IwouldstudyFrench.
  (如果有时间,我会学习法文。)(从句用过去式动词had,主句用动词原形study)
  13.IfsheknewEnglish,shewouldnotaskmeforhelp.
  (如果她懂英文,她就不必要我帮了。)(从句用过去式动词knew,主句用动词原形ask)
  注意:如果动作在进行中,主句要用:"主语+wouldbe+进行式动词+……"
  14.Iftheywerehere,hewouldbespeakingtothemnow.
  (从句用过去式动词were,主句用wouldbespeaking)
  (二)、表示与过去事实相反的虚拟条件句。其句子结构为:
  从句:If+主语+had+过去完成式动词+……
  主句:主语+would(should,could,might)+have+过去完成式动词+……
  例如:
  ⑴、Ifyouhadtakenmyadvice,youwouldnothavemadesuchamistake.如果你听了我的劝告,就不会犯这样的错误。(事实上你没有听我的劝告)
  ⑵、Ishouldn‘thavebeenabletowritesuchgoodnovelsifIhadn’tlivedamongthepeasantsforfiveyears.如果我不是和农民生活了五年,就不可能写出这样好的小说。(事实上我和农民生活了五年)
  ⑶、Ifyouhadn‘tinvitedme,Ishouldn’thavecometotheparty.如果你不邀请我,我就不会来参加你的舞会。(事实上你邀请了我)
  ⑷、Ifithadn‘tbeenforyourhelp,Ishouldn’thavefinishedthisworkontime.要是没有你们的帮忙,我就不会按时完成了这项工作。(事实上你们帮助了我)
  ⑸、Ifhehadn‘tbrokenthelaw,hewouldn’thavebeenputinprison.如果他不违法的话,就不会被打入监狱。(事实上他违法了)
  ⑹、IfIhadn‘tbeenillyesterday,Imighthavecometoschool.昨天要是不生病,我是可能来上学的。(事实上我生病了)
  ⑺、IfIhadbeenyourheadmaster,Ishouldhavedismissedyoufromschool.我要是你们校长的话,就把你开除学籍了。(事实上我不是)
  ⑻、Ifyouhadstudiedharderlastterm,youcouldhavepassedexam.(从句动词用hadstudied,主句动词用havepassed)如果你在上个学期用功一些,你就会在考试中过关了。
  ⑼、Ifyouhadtakenmyadvice,youwouldn’thavefailedintheexam.(从句动词用hadtaken,主句动词用havefailed)如果你当时听从我的劝告的话,你就不会在考试中失败了。
  ⑽、Ifyouhadgotupearlier,youcouldhavecaughtthetrain.(从句动词用hadgotup,主句动词用havecaught)如果你起身得早一点,你就会赶得上火车了。
  ⑾、Ifithadsnowed,Iwouldhaveskiedinthepark.(从句动词用hadsnowed,主句动词用haveskied)如果下雪的话,我就可在公园里滑雪了。
  注意:如果动作在进行中,主句要用:"主语+would+have+完成进行式动词+……
  ⑿、Iftheyhadbeenhere,hewouldhavebeenspeakingtothem.(从句动词用hadbeen,主句动词用havebeenspeaking)
  (三)、表示与将来事实相反的虚拟条件句(对将来的事实实现的可能性不大)。其句子结构为:
  从句:If+主语+should(或were)+动词原形+……
  主句:主语+would(could,should,might)+动词原形+……
  例如:
  ⑴、IfIweretoworkatthisproblem,Iwoulddoitinanotherway.要是我来解这道难题,我会用另外一种方法的。
  ⑵、Ifyouweretodosuchathingagain,youwouldbepunished.如果你再做这样的事情,就会受到惩罚。
  ⑶、IfIshouldworkharder,Icouldmakemuchmoreprogress.假如我更努力学习的话,我会取得更大的进步。(事实上我不可能努力学习)
  ⑷、Ifitshouldraintomorrow,Iwouldstayathome.如果明天下雨的话,我将待在家里。(根据天气情况,明天不可能下雨)
  ⑸、Ifheshouldcome,Icouldaskhimforsomeadvice.万一他来了,我就能够向他请教。(事实上他来的可能性很小)
  ⑹、Ifhecametomorrow,Iwoulddoitwithhim.如果明天他来的话,我将和他一起做此事。(事实上他来的可能性很小)
  ⑺、Ifitshouldrain,thecropswouldbesaved.(从句动词用shouldrain,主句动词用be)如果天下雨,庄稼可能就收获了。
  ⑻、Ifheweretogofomorrow,hemighttellyou.(从句动词用wereto,主句动词用tell)如果明天他走的话,他可能会告诉你。
  ⑼、Ifhewerehere,Iwouldgivehimthebooks.(从句动词用were,主句动词用give)如果他在这儿,我可能会把书给他。
  注意:如果动作在进行中,从句(不是主句喔)要用:"If+主语+过去进行式动词+……"
  ⑽、Ifshewerestayingherenow,Iwouldletherridemyhorse.(从句动词用werestaying,主句动词用let)如果她现在留在这儿,我可能会让她骑我的马。
  三、混合条件句——主从句时间不一致情况下的虚拟语气
  有时条件从句中的动作和结果与主句中的动作,发生的时间不一致,这时动作的形式应根据它所表示的时间加以调整。如:
  1.从句表示过去,主句表示将来:
  ⑴、Iftheyhadstartedtheearlymorningyesterday,theywouldbeherenow.
  ⑵、Ifwehadn’tmadeadequatepreparations,weshouldn’tdaretodotheexperimentnextweek.
  2.从句表示将来,主句表示过去:
  ⑴、IfIwerenottomakeapreparationformyexperimentthisafternoon,Iwouldhavegonetoseethefilmwithyoulastnight.
  3.从句表示过去,主句表示将来:
  ⑴、Ifwehadn’tmadeadequatepreparations,weshouldn’tdaretodotheexperimentnextweek.
  4.从句表示将来,主句表示现在:
  ⑴、Ifweshouldn’thaveanexamthisafternoon,Iwouldgoshoppingnow.
  5.从句表示过去,主句表示现在。
  ⑴、Iftheyhadstaredtheearlymorningyesterday,theywouldbeherenow.
  ⑵、Ifyouhadfollowedmyadvice,youwouldbeabletofinishtheworknow.
  如果你当时听了我的话,现在就能完成这份工作了。(从句说明过去,主句说明现在。)
  6.从句表示现在,主句表示过去
  ⑴、IfIwereyou,Iwouldhavegonetoherbirthdayparty.如果我是你,我就去参加她的生日晚会了。(从句说明现在,主句说明过去。)
  7.从句表示过去,主句表示过去和现在
  ⑴、Ifyouhadn‘tlentmesomemoney,Icouldn’thaveboughtthenewhouseandmostlikelyIwouldbestilllivinginthedangeroushousenow.
  假若你不借钱给我,我不可能买下这幢新房,很可能现在还住在危房里。(从句说明过去,主句说明过去和现在。)
  四、含蓄条件句
  非真实条件句中的条件从句有时不表出来,只暗含在上下文中,这种句子叫做含蓄条件句。含蓄条件句大体有三种情况;
  1.条件暗含在短语中。如:
  (1)、WhatwouldIhavedonewithoutyou?如没有你,我会怎么办呢?(条件暗含在分词短语withoutyou中)
  (2)、Itwouldbeeasiertodoitthisway.这样做会比较容易。(条件暗含在不定式短语todoitthisway中)
  (3)、Thissamething,happeninginwartime,wouldleadtoadisaster.同样的事,如发生在战时,就会酿成大祸。(条件暗含在分词短语happeninginwartime中)
  (4)、Butforyourhelpwecouldn‘thavesucceededintheexperiment.如果没有你的帮助,我们的实验是不会成功。(暗含条件是butforyourhelp)
  (5)、Hemusthavethestrengthofahippopotamus,orhenevercouldhavevanquishedthatgreatbeast.他一定是力大如河马,否则他绝不会击败那只庞大的野兽。(暗含条件是连词or)
  (6)、Alone,hewouldhavebeenterrified.如是单独一人,他是会感到害怕的。(暗含条件是alone)
  2.条件暗含在上下文中。如:
  (7)、Youmightstayherforever.你可以永远待在这儿。(可能暗含ifyouwantedto)
  (8)、Wewouldhavesucceeded.我们本来是会成功的。(可能暗含ifwehadkepttrying)
  (9)、Yourreputationwouldberuined.你的名誉会败坏的。(可能暗含ifyoushouldacceptit)
  (10)、Iwouldappreciatealittleofyourtime.谢谢你给我一点时间吧。(可能暗含ifyouweresokindastogivemealittleofyourtime)
  3.在不少情况下,虚拟式已变成习惯说法,很难找出其暗含的条件。如:
  (11)、Youwouldn‘tknow.你不会知道。
  (12)、Iwouldliketocome.我愿意来。
  (13)、Iwouldn‘thavedreamedofit.这是我做梦也不会想到的。
  (14)、Hetoldthestoryinsuchminutedetailthathemighthimselfhavebeenaneye-witness.他将那事讲的非常仔细,简直就象他亲眼看见一样。
  五、条件从句中省略if采用倒装语序的情况
  1、在if引导的表示虚拟的条件状语从句中,有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if省去,而将had,should,were等词提到主语之前,即用倒装结构。
  例如:
  1)、原句:Ifshewereyounger,shewoulddoit.
  去If:Weresheyounger,shewoulddoit.(把动词were移到主语she的前面)
  2)、原句:Ifhehadtriedit,hecouldhavedoneit.
  去If:Hadhetriedit,hecouldhavedoneit.(把had移到主语he的前面)
  3)、Hadheworkedharder,hewouldhavegotthroughtheexams.
  4)、Werehetoleavetoday,hewouldgettherebyFriday.
  5)、WereIinyourplace,Iwouldn‘tdothat.
  6)、HadIseenthefilm,Iwouldhavediscusseditwiththemlastnight.
  假如我看了那部电影,昨晚我就可以和他们一起讨论了。
  7)、WereIabird,Icouldflyfreely.
  假如我是一只小鸟,我就能自由翱翔。
  8)、Shoulditrainnextweekthefarmerswouldhaveagoodharvest.
  要是下周能下雨的话,农民们就能有个好收成了。
  2、如果虚拟条件句中有were,had或should时,把它们放在if的位置上;但是如果条件句中没有were,had或should不能用倒装。例如:
  ⑴、Shoulditraintomorrow,whatshouldwedo? 要是明天下雨的话,我们怎么办呢?
  ⑵、WereIyou,Iwouldhaveaskedhimforsomeadvice.要是我是你的话,我就向他请教了。
  ⑶、Werehetodothisworkbyhimself,hewouldgetalotofmoney.如果他自己能够做此工作,他就会得到一些钱。
  3、在“开放式条件句”(openconditionalclause)和让步状语从句中should是被省略了的。在这种情况下,如果if省略,动词be与主语的位置要倒装。如:
  ⑴、Ifanypersonbeguiltyofacrime,thecourtshallhavetherighttoappeal.(任何人犯罪,法院有权起诉。)
  Beanypersonguiltyofacrime,thecourtshallhavetherighttoappeal.
  ⑵、Whethersheberightorwrong,shewillhavemyunansweringsupport.(不管她是对还是错,我都会支持她的。)
  Besherightorwrong,shewillhavemyunansweringsupport.
  ⑶、____,Iwilltakeherasmywife.
  [A]Weresherichorpoor
  [B]Beingrichorpoor
  [C]Beshepoororrich
  [D]Whetherisshepoororrich
  4、注意:有时虚拟条件句并没来if从句表示出来,而是用介词短语(otherwise,or,without,butfor)、上下文或其它方式来表示。
  ⑴、Wedidn’tknowhistelephonenumber;otherwisewewouldhavetelephonedhim.
  ⑵、Withoutyouhelp,Iwouldn‘thaveachievedsomuch.
  ⑶、Butforyourhelp,Iwouldnothavesucceeded.
  六、有时虚拟条件句的从句或主句都可以省略其中一个:
  1.Icouldhelpyou.(只有主句)
  2.IfIhadtime.(只有从句)
  3.Sheshouldhavecometothemeeting.(只有主句)
  4.Ifhehadmuchmoremoney.(只有从句)
  第二节:其他形式的条件句中的虚拟语气
  一、用“without/butfor/intheabsenceof”表示“要不是”,“如果没有”(相当于ifitwerenot
  for…)表示条件时,句中一般用虚拟语气。(也可用陈述语气)
  Withoutyourhelp,Icouldn’tfinishmyworkontime.
  Intheabsenceofwaterandair,nothingcouldlive.
  二、由“providing(that)/provided(that)/onconditionthat/inorder
  that“引导的条件从句或目的从句,根据情况,可用虚拟语气。(有时也可用陈述语气)
  Theyarewillingsurrenderprovidedtheyaregivenfreepassage.
  三、用without/butfor/intheabsenceof表示"要不是"、"如果没有",表示条件虚拟句:
  (1)。Withoutair,nothingcouldlive.要是没有空气,什么也不能生存。
  (2)。Butforyourassistance,wecouldnotaccomplishit.要不是你的帮忙,我们是难有成就的。
  (3)。Intheabsenceofwaterandair,nothingcouldlive.如果没有水和空气,什么也不能生存。

γרҵ ʦ ԭ/Żݼ
() ˾ 150 / 150
Ӣ() Monica 150 / 150
ѧ() 150 / 150
ѧ() ֥ 150 / 150
ѧ(ר) ŷ 150 / 150
Ӣ(ר) Monica 150 / 150
ߵѧ(һ)(ר) 150 / 150
ߵѧ()(ר) ֥ 150 / 150
γ
-ѧ(ʷƾ)
ʦ
Monicaʦ
ר-ѧ
ŷʦ

ײͰרVIP/VIP++ģ)

ײƣ1Ŀ
2ǰ2
3ѧһα

׷1
2γ̽+μ+ƶ

ȵƼ
登录

新用户注册领取课程礼包

立即注册
返回顶部