If she had left earlier, she ______ the last bus.
Answer and explanation
Correct answer: B. would have caught
- 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.
More Conditionals and subjunctive questions
- If I ______ you, I would accept the offer at once.
- I wish I ______ more time to finish the report.
- The manager insisted that every employee ______ the safety rules.
- It is high time that we ______ the problem seriously.
- ______ the weather been better, we would have gone hiking.
- Unless you ______ harder, you will not pass the exam.