📝 Created by: El Arby Ameur | 📅 August 2026 | 🌐 lesson.tn
⚡ Third Conditional with Could Have and Might Have
Level: B2 | Focus: Alternatives to "would have"
GrammarConditionalsthird conditionalcould havemight have
📌 Would Have (Definite Result)
"Would have" expresses a definite or certain result in the past that didn't happen.
• If I had studied, I would have passed. (100% certain)
• If she had left earlier, she would have caught the train.
• If they had listened, they would have understood.
📌 Could Have (Possibility or Ability)
"Could have" expresses that something was possible in the past but didn't happen. It shows ability or opportunity.
• If I had known you needed help, I could have assisted you.
• If she had studied more, she could have passed with honors.
• If they had arrived earlier, they could have met the president.
• If he had taken the job, he could have become a manager.
📌 Might Have (Possibility - Less Certain)
"Might have" expresses that something was possibly true in the past, but we are not sure.
• If it had rained, the game might have been cancelled.
• If she had taken that job, she might have moved to London.
• If they had invested wisely, they might have become rich.
• If he had asked, she might have said yes.
📊 Comparison Chart
Modal
Meaning
Certainty Level
Example
Would Have
Definite result
100% certain
If I had studied, I would have passed.
Could Have
Possibility / Ability
50-80%
If I had studied, I could have passed.
Might Have
Possibility (less certain)
30-50%
If I had studied, I might have passed.
📝 Practice: Choose the correct modal
1. If I had known, I ______ helped you. (would have / could have / might have - definite)
2. If she had studied, she ______ passed. (would have / could have - possible)
3. If they had left earlier, they ______ arrived on time. (would have - definite)
4. If he had asked, she ______ said yes. (might have - less certain)
5. If we had taken the train, we ______ seen beautiful scenery. (could have - possibility)
Answers:
1. would have | 2. could have | 3. would have | 4. might have | 5. could have
💡 Pro Tip:
• Use would have when you are 100% sure of the result.
• Use could have when you want to express possibility or ability.
• Use might have when you are less certain (50% or less).