2.用法
(1) 與現在事實相反的假定,如:
if the sun stopped (停止)radiating(發射出(光,熱), 輻射) heat(熱) and light(光), life(生命) on earth(地球) would be impossible(不可能的) .
if i were you, i should start (開始)packing(收拾行李) now.
(2) 與過去事實相反的假定,如:
if you had started your work(工作) earlier(更早地), you would have finished(完成) it. (would: 要, 會, 就會, 將要)
(3) 推測未來不可能實現或實現可能性很小的假定。如:
if i should live(生活) in the twenty-second century(世紀), i would spend (度過)my vacation(假期)on the moon(月球).
注:
1.虛擬條件除用從句表示外,還可以通過介詞短語等來表示,這時句中動詞也用虛擬語氣,如:
without dust(灰塵), there would be no clouds(云) and no rain(雨).
but for(要不是) your cooperation(合作), my business(企業) would have collapsed(垮掉).
2.虛擬條件句中如果出現了were, had或should等詞,通常引起部分倒裝,但如從句中沒有were, had或should,則不能這樣做。如:
e.g. had he come home(回家), he would have met(遇見) his mother(母親).
←←←← if he had come home, he would have met his mother.