hce_nsysu
111年
英文
第 36 題
You ____ your paper last Friday, but it was not in my mailbox until this morning.
- A would have submitted
- B should have submitted
- C have submitted
- D should submit
- E would submit
思路引導 VIP
請觀察句子中「上週五 (last Friday)」與「今天早上 (this morning)」的時間對比。當我們要表達一個發生在『過去』且『與事實相反』的期待——也就是過去該做卻沒做的事時,單純的助動詞在結構上需要加上什麼樣的時態變化,才能精確指向過去的時間點,而不是現在的義務呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精確捕捉到句中時間點與語氣的轉折,這題答得非常漂亮。這道題目的核心在於區分「事實」與「期待」之間的落差。句末提到報告「直到今天早上」才出現在信箱,對比前半句的時間點「上週五」,這說明了一個既定的事實:對方在過去(上週五)並沒有準時交報告。
過去應做而未做的虛擬語氣
當我們要表達「過去應該做,但實際上沒做」的遺憾、責備或期待時,我們會使用 should have + 過去分詞 (V-ed) 的結構。選項 (D) should submit 雖然也有「應該」的意思,但它通常用於表達「現在」或「未來」的義務;而本題明確標示了 last Friday 這個過去的時間,因此必須使用完成式結構來回溯過去。這就是為什麼選項 (B) 是最完美的選擇。
▼ 還有更多解析內容