If she had left earlier, she ______ the last bus.

Answer and explanation

Correct answer: B. would have caught

  1. Step 1: A past unreal condition (had left) needs 'would have' plus a past participle in the main clause.
Answer
would have caught.
Why not the others: would catch, will catch and had caught don't fit.

Practise more Conditionals and subjunctive.

Free questions with an explanation for every one, and full timed College English Test Band 4 (CET-4) - China mock tests.

If she had left… | College English Test Band 4 (CET-4) - China