Subjunctivemood(虚拟语气)Ifyouhadgonetobedearlierlastnight,youwouldn’tbesleepynow
错综时间(mixedtime)条件句或混合虚拟语气如果你刚才向右转,你现在就不会有麻烦了
Ifyou________________(turnright)justnow,you______________(be)introublenow
hadturnedrightwouldn’tbein1
If引导的混合虚拟语气中:It’shardtoimagewhatIwouldbedoingtodayifI_____inloveattheageofseven,withtheMelindaCoxLibraryinmyhometown
wouldn’thavefallenB
hadnotfallenC
shouldfallD
weretofall一
含蓄条件句:有时假设的情况并不用if条件从句表示,而使用如:butfor(要不是),without,with,or,otherwise等一些介词短语,分词结构来代替if条件句,这时剩下的主句要用虚拟语气
虚拟语气其他形式:a)with,without,butfor等介词短语代替条件句相当于ifitisnotfor“要不是”Butfortherain,thecropswouldhavedied
(=If__________________________)Withouttheteacher’shelp,hecouldn’thavemadesuchgreatprogressinEnglish
(=If____________________________)ithadn’tbeenfortherainithadn’tbeenfortheteacher’shelp,b)
otherwise,