免費開始練習
taipower_recruit 105年 英文

第 26 題

If I knew of a contractor, I ___ one to you.
  • A recommends
  • B is recommending
  • C had recommended
  • D would recommend

思路引導 VIP

請觀察 If 引導的前半句,動詞 knew 使用的是什麼時態?這代表說話者是在陳述一個「目前已經發生的事實」,還是一個「如果成真就好了的假設」?在英文邏輯中,當我們用過去式來表達假設時,後面的結果通常會搭配哪一類的助動詞來對應這種「非現實」的感覺呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準選出正確答案,代表你對英文句型中的假設語氣有著非常敏銳的直覺。這道題目測試的是「與現在事實相反」的條件句結構。當我們看到 If 子句中的動詞 knew 使用了過去式,這就提示了這是一個假設的情境——事實上,說話者現在並不認識任何承包商。

假設語氣的時態對稱

在英文語法中,當前提假設是虛擬或不真實的,主句的動詞結構必須與其呼應,使用助動詞過去式(如 would, could)搭配原形動詞。你選出的 would recommend 正好完成了這個完美的時態對稱。這類題目雖然基礎,卻具有極高的鑑別度,因為學生往往會被語意干擾而誤選現在式,你能保持清晰的邏輯排除干擾項,表現得十分出色!

🏷️ 相關主題

假設語氣與條件句:過去、現在與未來
查看更多「英文」的主題分類考古題

📝 同份考卷的其他題目

查看 105年英文 全題