2013年高考英語必備經典句型(19)
74.虛擬語氣句型
虛擬語氣句型1.
If+were/did(動詞的過去式),主語+would/might/should/could+do表示對現在的假設
IfIwereyou,Iwouldnotbesoproud.
Idon‘thaveacellphone.IfIhadone,itwouldbeconvenientformetogetintouchwithothers.
IfIwereinyourposition,Iwouldthinkbetterofit.
虛擬語氣句型2.
If+haddone,主語+would/might/should/could+havedone
表示對過去或已發生事情的虛擬假設
Whatapityitisthatyoudidn‘tattendtheconcertyesterday!Ifyouhadattendtheconcert,youwouldhaveseenthefamoussinger.
Anyoneinhispositionwouldhavedonethesame.=
=IfanyonehadbeenIhisposition,hewouldhavedonethesame.
虛擬語氣句型3
If+were/did/(動詞過去式)/should/weretodo,主語=would/might/should/could+do
(表示對將來的假設)
Ifweweretopanic,wewouldnotbeabletogiveproperfirstaid.
Ifitweretorain(=shouldrain=rained)tomorrow,wewouldnotgoforapicnic.
Ifyoushouldn‘tpassthecollegeentranceexamination,whatwouldyoudo?
虛擬語氣條件句的倒裝:在虛擬條件句中,如出現有were,had,shoud,可省略if,可將主語于這些詞倒裝,構成虛擬倒裝句。
Shouldheactlikethatagain,hewouldbefined.
HadIknownmoreaboutgivingfirstaid,Icouldhavehelpedthem.
WereItogotothemoononeday,Iwouldseeitwithmyowneyes.
HadIenoughmoney(=ifIhadenoughmoney),Iwouldbuyalargehouse.
虛擬語氣句型4
Ifonly引起的感嘆句,相當于howIwish+賓語從句,意為“但愿…。,要是…就好了”
Ifonlyhecouldcome!
Ifonlywestudentsdidn‘thavesomuchhomework!
IfonlyIhadn‘tbeensocarelessintheexam!
虛擬語氣句型5.
Ifitwerenotfor…(=wereitnotfor…。)
Ifithadn‘tbeenfor…(=haditnotbeenfor…)
要不是因為有………;如果不是……
Ifithadn‘tbeenfor(haditnotbeenfor)thedeterminedcaptain,allthepassengersonboardwouldn’thavebeensaved.
Ifitwerenotforyourrichparents,youcouldn‘tlivesoeasyalife.
虛擬語氣句型6butfor,butthat
Butfor+名詞和butthat+從句,意為“倘若不是,要不是”,接虛擬語氣。
ButfortheCommunistPartyofChina,thePeople‘sRepublicofChinacouldn’thavebeenfounded.
Butforairandwater,nothingcouldsurvive.
Shecouldn‘thavebelievedit,butthatshesawit.
(責任編輯:韓志霞)
分享“2013年高考英語必備經典句型(19)”到: