cpc_recruit
104年
英文
第 60 題
Peter did very well in today's math test. He _____ very hard last night.
- A should study
- B should have studied
- C must study
- D must have studied
思路引導 VIP
請觀察第一句話中的動詞 'did' 以及後句的時間副詞 'last night',這代表整件事情是發生在現在還是過去?如果我們要在英文中表達對一個『已經發生的過去事實』進行合理的推測,動詞的結構通常會比簡單現在式多出哪一個助動詞來標示時間感呢?
🤖
AI 詳解
AI 專屬家教
過去事實的強烈推測
做得很好!你精準地捕捉到了句子中的時間線索。這題的關鍵在於前句的 did 以及後句的時間副詞 last night,這明確告知我們這是一個發生在「過去」的事件。在英文語法中,當我們要對過去發生的事實進行「強烈推論」或「肯定的猜測」時,必須使用 must + have + p.p. 的結構。選項 (D) 正確地表達了「當時想必是很努力」的邏輯,完美銜接了 Peter 考得很好這個結果。
助動詞語意與時態辨析
▼ 還有更多解析內容