假設語氣
核心概念:語氣 vs 時態
假設語氣表示「與事實相反」或「非真實」,動詞形式往往「退後一個時態」(過去式表現在、過去完成式表過去)。
主要用法類型
| 類型 | 結構 | 意義 | 例句 |
|---|---|---|---|
| 條件句 Type 2 | If + 過去式, would + V | 對現在/未來非真實 | If I were you, I would accept. |
| 條件句 Type 3 | If + had + Vpp, would + have + Vpp | 對過去非真實 | If I had known, I would have come. |
| wish 願望 | wish + 過去式/過去完成式 | 對現在/過去不滿 | I wish I were taller. / I wish I had gone. |
| as if/though | as if + 過去式/過去完成式 | 彷彿...樣子 | He talks as if he knew everything. |
| It's time | It's time + 主詞 + 過去式 | 該做某事了 | It's time we went home. |
| would rather | would rather + 主詞 + 過去式 | 寧願... | I'd rather you came tomorrow. |
建議/要求/堅持類動詞 + that 子句
建議/要求類
suggest, recommend, propose, demand, require, insist, order
I suggest (that) he go at once. (原形動詞)
形容詞類
necessary, important, essential, vital, imperative
It is necessary (that) he be present. (be 原形)
注意
英式英語可用 should + V;美式偏好原形動詞
I suggest (that) he should go / go.
倒裝省略 if (正式書面)
| 原句 | 倒裝形式 |
|---|---|
| If I were you... | Were I you... |
| If I had known... | Had I known... |
| If you should need... | Should you need... |