even if 和 as if的文法
我看到一篇文章其中的句子如下:
Even if it did not turn the region into a "fireball", it would certainly
provoke retaliation.
這裡的even if 為什麼後面是過去式呢? 因為按照上下文,他並不是在表達"即使它以前沒有將此區變為一個....",而是"即使它(未來如果做了此事)沒有把此區變為..."
希望請高手解惑
謝謝
2 個解答
評分
- CavalierLv 71 0 年前最佳解答
Even if it did not turn the region into a "fireball", it would certainly
provoke retaliation.
這裡的even if 為什麼後面是過去式呢?
答: 這不是過去時態喔, 而是假設語氣「與現在事實相反」句型, 還包含了後面主句的助動詞必須是would/should/could/might其中一個.
至於您標題中所提到的as if, 則是假設語氣的應用, 其後面beV一律用were(表現在相反)或had been(表過去相反); 一般動詞則用過去式(表現在相反)或had been(表過去相反).
參考資料: 自己; 英文文法 - MissLuLuLv 51 0 年前
假設句會使用過去式,以讓人了解他是在假設或打比方。
例子:
I would if I could。
本句適用於回應任何你覺得心有餘而力不足的要求。
Example:
I would have come home earlier tonight if I could, honey.
I would pay you back if I could.
還有問題?馬上發問,尋求解答。