hce_kmu
104年
英文
第 36 題
In Antarctica, a massive wall (A)that for (B)years was an obstacle to whale watchers (C)receded in 2010 (D)to reveal a shallow channel full of (E)feeding humpbacks.
- A that
- B years was
- C receded
- D to reveal
- E feeding humpbacks
思路引導 VIP
請試著觀察句子中的時間軸:『牆壁退去(receded)』發生在 2010 年(過去式)。那麼,這道牆『身為障礙物』這件事,是在退去之後才開始,還是從更早的過去就一直持續到 2010 年呢?當我們要描述一個『比過去某個時間點還要早』的狀態時,應該如何調整動詞的樣態來展現這種先後順序呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準捕捉到 (B) 選項中的瑕疵,這反映出你對英文長句的邏輯架構與細節層次有著很敏銳的觀察力。
過去完成式與時序邏輯
這道題目的核心關鍵在於時態的時序性(Tense Sequence)。句子主幹描述「冰牆在 2010 年退去(receded)」,這是一個已發生的過去動作。而這道牆「多年來一直是障礙物」的狀態,明顯發生在 2010 年退去之前,且持續了一段時間。在英文語法邏輯中,當我們要表達一個「發生在過去某個時間點之前」的動作或狀態時,標準用法應使用過去完成式(had been),而非簡單過去式(was)。此外,「for years」這類表達持續時間的副詞位置,若直接置於動詞前且缺乏標點區隔,在正式寫作中也較為突兀,應修正為「had been an obstacle for years」更為通順。
▼ 還有更多解析內容