虛擬語(yǔ)氣條件句中省去連詞if時(shí),從句主謂部分倒裝:
1. 對(duì)現(xiàn)在虛擬:Were +主語(yǔ)+其他+虛擬主句
Were I in your place , I wouldn't give up study.
= If I were in your place, I wouldn't give up study.
若是我處你的位置,我決不會(huì)放棄學(xué)習(xí)的。
2. 對(duì)過(guò)去虛擬:Had +主語(yǔ)+過(guò)去分詞+虛擬主句
Had you come earlier , you would have met him.
If you had come earlier,you would have met him.
你若早一點(diǎn)來(lái),就會(huì)見到他了。
Were it not for your help , I wouldn't have passed the exam.
若不是你的幫助,我考試就不會(huì)及格了。
3. 對(duì)將來(lái)虛擬:Should +主語(yǔ)+動(dòng)詞原型+虛擬主句
Should he do that again , he would be punished.
If he should do that again,he would be punished.
萬(wàn)一他再做那件事,就會(huì)受到懲罰。
專項(xiàng)練習(xí)
1. _______ , I would have phoned you.
A. If I know it
B. Had I known it
C. If I knew it
D. Did I know it
2. _______ for your help, we'd never have been able to get over the difficulties.
A. Had it not
B. Had it not been
C. If it were not
D. If we had not been
3. _______ here tomorrow, he would show us his new pictures.
A. Were he to come
B. Should he come
C. Had he come
D. A and B
4. _______ , I could have done something.
A. Told you me earlier
B. Should you tell me earlier
C. Were you to tell me earlier
D. Had you told me earlier
5. _______ like that again, he would be published.
A. Act should he
B. Act he should
C. Should he act
D. Were he act
答案速查 1-5 BBDDC