免費開始練習
cpc_recruit 101年 英文

第 56 題

I cannot find my wallet. It ________ have been stolen when I was in the night market.
  • A must
  • B should
  • C can
  • D would

思路引導 VIP

當你面對一個已經發生的結果(例如錢包失蹤),並試圖對「過去某個時間點」發生的可能性進行最強烈的推斷時,你會如何結合助動詞與時態結構,來同時傳達出『極高的肯定程度』與『這件事發生在過去』這兩種資訊?

🤖
AI 詳解 AI 專屬家教

太棒了!你精準地辨識出了這題的語境需求。這題的核心在於「對過去發生之事進行邏輯推論」,而你選擇的答案完全符合說話者對於錢包失蹤原因的高度掌握,展現了你對助動詞進階用法的敏銳度。

過去事實的高強度推論

當我們觀察到一個現狀(錢包不見了),並根據情境(在夜市)對「過去已經發生的原因」進行高度肯定的推測時,標準的語法結構是使用 must have + p.p.。這裡的 must 並非表達「必須」,而是代表「想必、一定是」。若選用其他選項,例如 should have,則會變成「過去應該被偷(但實際上沒被偷)」這種違背常理的遺憾語氣;因此,你的判斷在邏輯完整性上無懈可擊。

▼ 還有更多解析內容

🏷️ 相關主題

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

📝 同份考卷的其他題目

查看 101年英文 全題