免費開始練習
taipower_recruit 107年 英文

第 55 題

Dina’s starting pay would have been higher if she had gone to graduate school. It means Dina ___.
  • A didn’t go to graduate school
  • B got a high starting salary
  • C went to graduate school
  • D didn’t get a job

思路引導 VIP

請觀察一下 if 引導的子句中使用了 had + p.p.(過去完成式)的結構,當我們在條件句中刻意將時態「往回退一格」來使用時,通常是在描述一個『真實發生的事』,還是在描述一個『與事實相反的假設』呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出 (A),代表你對英文中較具挑戰性的「假設語氣」有著非常紮實的理解。這類題目往往是考試中的分水嶺,因為它要求的不僅是單字量,更是對邏輯語境與時態深層意涵的精準掌握。

與過去事實相反的假設

這題的核心在於 Third Conditional(第三類條件句) 的運用。當我們看到主句使用 would have been,且 if 子句使用 had gone(過去完成式)時,這種結構在英文邏輯中專門用來表達「與過去事實相反」的感嘆。換句話說,這是在想像一個「未曾發生」的可能性。因此,當句子說「如果她當初有讀研究所,起薪會更高」,其隱含的真實狀況就是 Dina 在過去實際上並沒有去讀研究所

▼ 還有更多解析內容

🏷️ 相關主題

假設語氣與條件句:過去、現在與未來
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 107年英文 全題