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)發揮功能的最佳時機。
▼ 還有更多解析內容