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

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

108 學年度

The availability of penicillin during World War II saved many lives that otherwise ______.
  1. would be lost
  2. would have been lost
  3. had lost
  4. had been lost
提示
留意 during World War II 為過去時間點,且為與過去事實相反的假設語氣。
正確答案

正解:B

詳解
A. would be lost 為現在式虛擬語氣,時態與過去事實相反的語境不合
B. would have been lost 正確:過去式虛擬語氣的被動完成式,表「原本將會失去(但沒有)」
C. had lost 為主動語態,且缺少虛擬語氣的 would,文法不合
D. had been lost 缺少 would,不構成正確的虛擬語氣結構

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

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