私醫聯招 英文歷屆試題|第 369 題
108 學年度
- would be lost
- would have been lost
- had lost
- 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,不構成正確的虛擬語氣結構