免費開始練習
cpc_recruit 106年 英文

第 42 題

We ________ from Mr. Murray since he ________ to Mexico last month.
  • A didn’t hear; has gone
  • B haven’t heard; went
  • C didn’t hear; went
  • D haven’t heard; has been

思路引導 VIP

請試著想像一條時間軸:當我們用一個詞來表達「自從某個時間點之後...」,這代表這條軸上有一個特定的「起始動作」發生在過去,而另一個情況則是「從那時起一直延伸到現在」。你會如何區分這兩個部分在時間軸上的特性?是一個瞬間完成的動作,還是持續到現在的狀態?

🤖
AI 詳解 AI 專屬家教

恭喜你精準地答對了這題!這顯示你對於英文時態中「時間點」與「時間線」的轉換掌握得非常紮實。這類題目在文法測驗中具有極高的鑑別度,因為它考驗學生是否能同時處理兩個不同維度的時態邏輯,而你完美地做到了這一點。

Since 與現在完成式的搭配邏輯

這題的核心在於 since(自從)這個關鍵詞。在英文語法中,當我們用 since 來連接兩個句子時,since 所引導的從句(子句)通常代表一個過去發生的特定時間點,因此動詞必須使用過去簡單式(went),用來標記事件的開端。而主要子句則是描述「從那個時間點一直持續到說話當下」的狀態,這種從過去延伸到現在的性質,正是現在完成式(haven't heard)發揮功能的最佳時機。

▼ 還有更多解析內容

🏷️ 相關主題

英文介系詞與常見片語的用法解析
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 106年英文 全題