返回「私醫聯招 英文歷屆試題」題庫

私醫聯招 英文歷屆試題|第 514 題

111 學年度

If the house were bigger, we ______ room for that nice sofa.
  1. will have
  2. would have
  3. have
  4. had
提示
If子句用were,屬於與現在事實相反的假設語氣,主要子句動詞形式需對應。
正確答案

正解:B

詳解
A. 錯誤。will have用於直說法,與were所表示的假設語氣不搭配。
B. 正確。were為假設語氣,主要子句需用would + 原形動詞,would have room為正確搭配。
C. 錯誤。have為現在式直說法,與假設語氣的if子句不搭配。
D. 錯誤。had為過去式,不是假設語氣主要子句應有的形式。

查看全部題目+答案+詳解所有公開題庫

所有公開題庫(含題目與詳解全文)