私醫聯招 英文歷屆試題|第 122 題
103 學年度
- If such measures were not taken
- If such measures have not taken
- If such measures take
- If such people were taking
提示
主要子句用 would + 原形動詞,屬於與現在事實相反假設語氣,if 子句須用過去式。
正確答案
正解:A
詳解
A. If such measures were not taken 為與現在事實相反假設句的過去式被動語態,與主要子句 would become 呼應,為正解。
B. If such measures have not taken 用現在完成式且為主動語態(measures 不會主動 take),時態與語態皆不符合假設語氣。
C. If such measures take 用現在式,且為主動語態,不符合假設語氣的過去式要求。
D. If such people were taking 主詞由 measures 改為 people,與句意(討論「measures」是否被採取)不符。