英語"虛擬語氣"就是這么簡單(看完就懂!)

虛擬語氣:表示主觀意愿
1. 與現(xiàn)在事實相反
If I saw the rabbit now, I would bite him.因為現(xiàn)在沒看到,所以是主觀的想法(如果現(xiàn)在看見了),與現(xiàn)實相反,動詞時態(tài)往前推到過去see-saw,will-would,并非過去時間。
If I see the rabit tomorrow, I will bite him. (陳述語氣/條件語氣)
2. 與將來事實相反(描述這件事將來可能性很?。?/p>
If I should see the rabbit tomorrow,I would bite him.
假想:should+動原表示萬一,will-would表示假想
3. 與過去相反
If I had seen the rabbit a few days ago,I would have bitten him.
從句:過去式-過去完成時態(tài)形式:saw-had seen ,可以理解為這個對過去某一點有影響,所以用過去完成時態(tài)
主句:改成完成態(tài) would have done
與現(xiàn)在相反

與將來相反(將來不可能或可能性很?。?/p>


will與shall構(gòu)成將來時態(tài),would和should是其過去式,不表示“應該”
相應的can 與 may 的過去式是could, might
should在情態(tài)助(動)詞,代表“應該”

上文這里要看具體語境

與過去相反


這樣的希望也是主觀的,發(fā)生在腦中的。用wish。
比較:wish 愿望 hope希望,wish可能性小
1. 對現(xiàn)在的愿望

were不管是哪個人稱都是were

表示:我希望你現(xiàn)在就在這。
2. 對過去的愿望

3. 對將來的愿望
would 、could、might

除了wish以外,還可以使用would rather
其他表達愿望的詞匯:

這些詞后接should ,與wish不同

should也可以省略


上圖都是表示建議; 最后一句,ate是虛擬語氣
陳述語氣,描述事實
祈使語氣,直接下達命令、請求
虛擬語氣,“鬧中的”,“非現(xiàn)實的”,表示與事實相反的假設or 表達愿望命令請求建議等

與動詞的時態(tài)區(qū)分開來