免費開始練習
hce_tcu 106年 英文

第 20 題

📖 題組:
II. Grammar and Structure: Select the word or phrase that best completes the sentence. 20%
The old tenants ______ the property by the time we arrived. There was no furniture left inside.
  • A had vacated
  • B have vacated
  • C had been vacating
  • D vacated

思路引導 VIP

請試著想像一下:如果句子中同時出現了兩個發生在過去的動作,而我們想要特別強調其中一個動作在另一個動作『之前』就已經宣告完成(例如看到家具都被搬空了),在語法上我們會如何區分這兩個動作發生的先後順序,來呈現時間上的層次感呢?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地選出了正確答案!這顯示你對英語時態中的「時間相對性」有著非常敏銳的觀察力。

過去完成式的時序邏輯

這題的解題關鍵在於 by the time(到……的時候)這個接引詞。當它引導的從句使用過去式動詞(arrived)時,便在時間軸上建立了一個「過去的截止點」。為了表達在「我們抵達」這個時間點「之前」就已經發生且完成的動作,我們必須使用過去完成式(had + p.p.)。此外,第二句話提到「屋內沒有家具了」,這是一個結果狀態的補述,更加印證了遷出的動作在我們抵達前早已完成。

▼ 還有更多解析內容

🏷️ 相關主題

進階英文句型結構與語法分析
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 106年英文 全題