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 在過去實際上並沒有去讀研究所。
▼ 還有更多解析內容