想知道如何使用虛擬語氣倒裝形式?下面由出國留學(xué)網(wǎng)小編為你精心準(zhǔn)備了“如何正確使用虛擬語氣倒裝形式?”,持續(xù)關(guān)注本站將可以持續(xù)獲取更多的考試資訊!
如何正確使用虛擬語氣倒裝形式?
請看典型考題:
__________ your address,I would have written to you.
A. Did I know B. Were I to know
C. Had I known D. If I should know
此題應(yīng)選 C。這是虛擬語氣的倒裝形式。當(dāng)虛擬條件句中含有 were,had,should,could等動詞時,可以將if省略,然后將 were,had,should,could 等詞移至句首:
1. If he should fail,he would kill himself.
→Should he fail,he would kill himself.
萬一失敗,他就會自殺。
2. If I were you,I would do it at once.
→Were I you,I would do it at once.
假若我是你,我就會馬上做。
3. If I could do it,I would.
→Could I do it,I would.
要是我能做此事,我一定會做。
4. If he had seen you yesterday,he would haveasked you about it.
→Had he seen you yesterday,he would haveasked you about it.
他昨天要是看到了你,他就會問你這事了。
順便說一句,以上移至句首的 had不一定是助動詞,如果是實(shí)義動詞也可倒裝:
If he had money,he would buy a car.
→Had he money,he would buy a car.
他要是有錢,他就會買一輛小車。