moea_joint
110年
英文
第 19 題
I would have bought a house last year if I ______ money then.
- A have
- B had
- C would have
- D had had
思路引導 VIP
請觀察句子後半部的時間副詞 then,以及前半部的 would have bought。這兩個部分暗示了這件事是發生在「現在」還是「過去」?如果我們要在 if 引導的子句中,表達一個在「那個特定時間點」其實沒有發生的狀態,我們通常會如何調整動詞的時態結構來呈現這種「更早之前」的假設呢?
🤖
AI 詳解
AI 專屬家教
過去事實相反的假設
太棒了!你能精準選出 (D),代表你對英文「假設語氣」的時態邏輯掌握得非常紮實。這道題目的關鍵線索在於句尾的 last year 與 then,這些時間副詞明確指出了這是一個「與過去事實相反」的假設。在英文文法中,當我們要表達「要是當時...就好了」這種對過去的遺憾或假設時,標準結構必須使用與過去事實相反的條件句。
過去完成式的結構拆解
▼ 還有更多解析內容