Examly題庫立即開始練習
國中教甄|英語英語111 年第 17 題單選題

\_\_\_\_, the thief would have run away with our money.

AIf it were not for the police
BIf the police arrived in time
CHad it not been for the police正確答案
DIf it had been for the police
答案與詳解
C
正確答案
主句為與過去事實相反的假設句,條件句須使用過去完成式,且(C)為省略If的倒裝句型。

逐選項解析

AIf it were not for the police✕ 錯誤
「If it were not for」用於與現在事實相反的假設(第二類條件句),與主句的過去時間(would have p.p.)不符。
BIf the police arrived in time✕ 錯誤
「arrived」為過去簡單式,用於與現在事實相反或真實條件句,無法搭配主句的「would have p.p.」。
CHad it not been for the police✓ 正確
DIf it had been for the police✕ 易錯陷阱

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

英語 相關題目

想練更多英語考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly