免費開始練習
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) 是最完美的選擇。

▼ 還有更多解析內容

🏷️ 相關主題

醫療倫理規範與臨床研究實務基礎
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 111年英文 全題