16. Had I known about the traffic, I _______ earlier.
(A) would leave
(B) left
(C) would have left
(D) had left
答案:登入後查看
統計: A(24), B(6), C(129), D(8), E(0) #3245031
統計: A(24), B(6), C(129), D(8), E(0) #3245031
詳解 (共 3 筆)
#6303888
1. 零條件句(Zero Conditional)
用來表示 真理,即現在或任何時候的情況,而且是真實、有可能發生的。結構是:
- If + 現在簡單式,主語 + 現在簡單式
範例:
- If you heat ice, it melts.
如果你把冰塊加熱,它會融化。
2. 第一類條件句(First Conditional)
用來表示 現實的情況,即對未來的真實假設,條件是真實且有可能發生的。結構是:
- If + 現在簡單式,主語 + will / can / may + 原形動詞
範例:
- If it rains tomorrow, I will stay home.
如果明天下雨,我會待在家裡。
3. 第二類條件句(Second Conditional)
用來表示 與現實相反的假設,即假設現在或未來的情況與事實相反,通常用來表達不太可能發生的情況。結構是:
- If + 過去簡單式,主語 + would / could / might + 原形動詞
範例:
- If I were you, I would study harder.
如果我是你,我會更努力學習。(這是一個假設,不是事實)
4. 第三類條件句(Third Conditional)
用來表示 對過去情況的假設,即假設過去某事發生了,會有不同的結果,通常用來表達遺憾或後悔。結構是:
- If + 過去完成式,主語 + would have + 過去分詞
範例:
- If I had known about the meeting, I would have attended.
如果我當時知道會議的事,我本來會參加。(但事實上我沒有參加)
5. 混合條件句(Mixed Conditional)
混合條件句結合了第二類條件句和第三類條件句的結構,用來表達 過去的假設對現在的影響。結構可以是:
- If + 過去完成式,主語 + would + 原形動詞
或 - If + 過去簡單式,主語 + would have + 過去分詞
範例:
- If I had studied harder, I would be a doctor now.
如果我當時更努力學習,我現在會是醫生。(這表示過去的假設對現在的影響)
總結:
零條件句:表示真理。
If + 現在簡單式,主語 + 現在簡單式
ㅤㅤ
第一類條件句:表示真實的未來情況。
If + 現在簡單式,主語 + will / can / may + 原形動詞
ㅤㅤ
第二類條件句:表示與現實相反的假設(現在或未來)。
If + 過去簡單式,主語 + would / could / might + 原形動詞
ㅤㅤ
第三類條件句:表示與過去事實相反的假設。
If + 過去完成式,主語 + would have + 過去分詞
ㅤㅤ
混合條件句:結合了第二類和第三類的結構,表示過去的假設對現在的影響。
If + 過去完成式,主語 + would + 原形動詞
If + 過去簡單式,主語 + would have + 過去分詞
5
0