私醫聯招 英文歷屆試題|第 320 題
107 學年度
- had not, have become
- has not, become
- did not, have become
- did not, become
提示
if 子句描述過去的假設情況,主要子句描述其對現在/既成事實的影響,屬於混合時態的假設語氣。
正確答案
正解:A
詳解
A. had not, have become 中 if 子句用過去完成式,主要子句用 would not have become,為正確的混合時態假設句,為正確答案。
B. has not, become 為現在式,不合假設語氣的時態規則。
C. did not, have become 中 if 子句應為過去完成式而非簡單過去式,不合。
D. did not, become 同樣時態不符合此處假設語氣的規則。