Third Conditional Error Correction
B2 Level
This third conditional error correction exercise targets mistakes
learners make with unreal past situations:
putting would have after if,
using the wrong tense in the if-clause, and
dropping the perfect auxiliary in the result.
Wrong: "If I would have studied harder, I would have passed the exam." Correct: "If I had studied harder, I would have passed the exam."
Wrong: "If I had left earlier, I would avoided the delay." Correct: "If I had left earlier, I would have avoided the delay."
Because this route is click-edit, you edit one chunk at a time in each full sentence. Some entries are already correct, so you also practise spotting the boundary between mistakes and valid third-conditional alternatives such as could have and might have. This makes it a useful follow-up to third-conditional gap-fill practice: instead of only forming the answer, you must notice whether the past-perfect condition, the modal result, and the past participle all match the unreal past meaning.
Wrong: "If I would have studied harder, I would have passed the exam." Correct: "If I had studied harder, I would have passed the exam."
Wrong: "If I had left earlier, I would avoided the delay." Correct: "If I had left earlier, I would have avoided the delay."
Because this route is click-edit, you edit one chunk at a time in each full sentence. Some entries are already correct, so you also practise spotting the boundary between mistakes and valid third-conditional alternatives such as could have and might have. This makes it a useful follow-up to third-conditional gap-fill practice: instead of only forming the answer, you must notice whether the past-perfect condition, the modal result, and the past participle all match the unreal past meaning.
Quick Rule
Third conditional: if + past perfect, would/could/might have + past participle
- 1.If you had told me earlier, I would have helped.
- 2.If she had saved more, she could have been there.
- 3.If they had waited, they might have changed the plan.
- 4.What would you have done if he had called?
- 5.If the weather had cleared, we would have gone out.
Continue Practicing
Continue practicing with these related exercises
Zero Conditional
EasyPractice general truths and scientific facts with if/when clauses
20 questions
Practice now
Zero Conditional Error Correction
MediumFix zero conditional tense mistakes by editing only the wrong chunk
9 questions
Practice now
First Conditional
EasyLearn to express real future possibilities and likely outcomes
20 questions
Practice now
Present Perfect
MediumLearn to talk about experiences and unfinished time
240 questions
Practice now
Reported Speech
MediumTransform direct speech into indirect speech
290 questions
Practice now
Passive Voice
MediumChange the focus from doer to receiver of the action
120 questions
Practice now