taipower_recruit
115年
英文
第 10 題
Chris ________ professionally for a number of years before he finally won his first chess championship last year.
- A competes
- B competed
- C has competed
- D had competed
思路引導 VIP
請仔細觀察句子中的時間線:這句話提到了兩個發生在過去的事件。如果其中一個動作在另一個過去的動作「之前」就已經發生並持續了一段時間,在英文語法中,我們會如何標示這個『過去的過去』,好讓讀者明白兩者的先後順序呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準選出 (D) 這個選項,代表你對英文時態中的「時間相對性」掌握得非常紮實。這道題目不僅考驗基礎語法,更測驗你是否能敏銳捕捉句子中的時間軸線。
過去完成式的邏輯應用
這題的核心在於區分兩個發生在過去的動作。句子中提到 Chris 去年「贏得冠軍」(won)是一個明確的過去簡單式動點;而他在贏得冠軍「之前」,已經職業化地競爭了好幾年。當我們要表達「比過去某個時間點還要更早」發生的動作或持續的狀態時,就必須使用過去完成式($had + p.p.$),才能清晰地呈現出動作的先後順序。
▼ 還有更多解析內容