还剩4页未读,继续阅读
文本内容:
高中葬语语法学习您习讲义虚拟语气语法知识点讲义15【精讲版-全国通用】if的隐含和省略以及与but for相关虚拟语气知识点总结虚拟条件句中if的隐含或省略语言是灵活多变的,表达是丰富多彩的有的时候虚拟语气的表现形式也显得非常灵活,比如就说其中的虚拟条件吧——它有时会以if从句来表示,但有时会用某种短语来表示,比如不定式短语、分词短语、介词短语等等i.if的隐含I shouldbe happyto go with you.如果能与你一起去,我将很高兴句中的不定式短语to go with you就是表示虚拟条件的,它相当于if Icould gowith youo这句话的言外之意是可惜我不一定有机会同你一起去To havestudied harder,you would have passedthe examination,你学习更用功些,你早就考及格了句中的不定式短语to havestudied harder也是表示虚拟条件的,它相当于if youhad studiedhardero句子的言外之意是可惜你当时没有更用功我,所以你就没有考及格Failing thistime,what wouldyou do假若这次失败,那你怎么办?句中的分词短语failing thistime表示虚拟条件,相当于if youfailed thistimeo其言外之意是尽管失败的可能性很小,但还是有可能会失败,假若失败了,那怎么办Without your help,we couldnt havesucceeded.如果没有你的帮助,我们就不会取得成功句中的介词短语without your help表示虚拟条件,相当于if youhadn tgiven ushelpo其言外之意是好在你帮助了我们,所以我们取得了成功I didnt knowthat he was acheat,or elseI wouldnt havebelieved him.我不知道他是个骗子,不然我也不会相信他了句中的or else隐含着一个虚拟条件,它相当于if Ihad knownhewasa cheato句子的言外之意是当是我竟然相信了他
2.if的省略在虚拟条件句中,有时可将引民虚拟条件句的连词if省略,但此时应用倒装句型,即将从句中的were,should,had等提到句首如如果她在这里,她也同意的If hewere here,she wouldagree too.—*Were shehere,she wouldagree too.假若明天下雨,我们只好推迟这场比赛If itshould rain tomorrow,we shouldhave toput offthe match.—►Should itraintomorrow,we shouldhave toput offthe match.要是我们当时早点找到他的话,我们就可以救活他If wehad found him earlier we could have saved his life.一Had wefoundhimearlierwecouldhavesavedhislife.注意,如果条件从句的谓语为否定式,其中的否定词not应置于主语之后,而不能与were,should,had等缩略成Weren*t,Shouldn*t,Hadn*t而置于句首我如不是警告了你,你就可能丧命了正If Ihadn twarned you,you couldhave beenkilled.正Had Inot warned you,you couldhave beenkilled.误Hadn11warnedyou,you couldhave beenkilled.另外,有时省略if后提前到句首的had可能不是助动词,而是实义动词如Had Itime,I wouldgowithyou.假如我有时间,我就同你们一起去句中的had不是构成过去完成时的助动词,而是表示“有”,如果不省略if,其完整形式为If Ihad time,I wouldgowithyou.表示“若不是”的虚拟语气句型英语中有几个表示“若不是要不是的固定表达,它们总是用于引出虚拟条件,句子谓语总是用虚拟语气这几个句型是
1.but for它的意思是“要不是有......若不是因为......,习惯上与虚拟语气连用如The carbroke down.But forthat wewouldhave been intime.汽车出毛病了要不是那个我们会及时赶到的But forthe storm,I wouldhavebeenhome beforeeight.要不是因为这场风暴,我早在8点钟以前就回到家里了主要用于谈论现在的情况,意思也是“要不是有......”“若不是因为......,相应的主句总是用虚拟语气如If itwcrcn tfor yourhelp,I wouldstill behomeless.若非你的帮助,我仍会无家可归If itwere not for yourquick play,our teamwould notwin.若没有你敏捷的技巧,我们球队是不会赢的
3.if ithad not been for主要用于谈论过去的情况,意思也是“要不是有......”“若不是因为......,相应的主句总是用虚拟语气如You wouldnt haveseen herif ithadn*tbeen for him.如果不是因为他,你就不会见到她了If ithadn tbeen forthe doctor,s care,I wouldnt haverecovered sosoon.要不是医生的照顾,我不会痊愈得这么快说明介词without有时也可表示虚拟条件,意为“若不是”“要不是”,与but for用法相同如Without[=But for]yourhelp,I wouldhave failed.要不是有你的帮助,我就会失败了但是,without也可以不表示条件,只表示“没有的意思如Without aword heleft theroom.没有说一句话他离开了房间but for一定要与虚拟语气连用吗假若but for表示if itwere notfor或if ithad notbeen for这样的意思(即表示“若不是”“要不是”),它一定要与虚拟语气连用如:But forhis pension,he wouldstarve.要不是他有养老金,他就挨饿了But forthe storm,we shouldhave arrivedearlier.要不是碰到暴雨,我们还会早些到But foryourhelpwe couldnthavesucceeded inthe experiment.如果没有你的帮助,我们的实验是不会成功的如果but for不是表示if itwere notfor或if ithad notbeenfor这样的意思,而是构成notfor-••but for••-这样的搭配,或其中的but只是一个普通的转折连词,其后的for也只是一个普通的介词,此时显然不必与虚拟语气连用如Im notafraid forme,but forthe baby.我不是为我担心,而是为宝宝担心Wc dontusually acceptchecks,but fbryou wellmake anexception.我们通常接受支票,但对你我们可以破例The salewas supposedto lastfbr aweek,but fbrall practicalpurposes itsover.减价销售原来预料要持续一周,然而实际上现在己经结束了Youll haveyour ownoffice soonbut fbrthe timebeing youllhave toshare one.你很快就有自己的办公室了,不过暂时还得和别人合用一间。