高階ENGL-COND-009

Which mixed conditional correctly expresses a present condition with a past result?

A. If I were taller, I would have become a basketball player.✓ 答案
B. If I had been taller, I would become a basketball player.
C. If I am taller, I would have become a basketball player.
D. If I were taller, I would become a basketball player.

解說

Mixed conditional: present condition (if + past simple/were) + past result (would have + past participle). Option B is past condition + present result, C mixes tenses, D is second conditional.

「條件句」全部 10 題 · 英文科 MCQ 題庫