Third Conditional: Past Regrets and Alternative Results
The Third Conditional lets us imagine a different past even though we know the real past cannot now be changed. It is useful for reflection, regret, analysis and explaining how one earlier event could have produced another result.
The core pattern
If + Past Perfect, would have + past participle: If we had left earlier, we would have caught the train. In reality, we did not leave earlier and we did not catch it.
Not only regret
The structure can express criticism, explanation or neutral analysis: If the team had tested the update, they might have found the bug. The tone depends on context.
Could have and might have
Use could have for ability or possible opportunity and might have for an uncertain alternative: If she had applied, she might have been shortlisted.
Common form mistakes
Avoid If I would have known…. The standard conditional clause uses Past Perfect: If I had known, I would have called.
Contracted forms
I’d can mean I had or I would. Context identifies the meaning: If I’d known, I’d have acted differently.
Third versus mixed conditional
Third Conditional keeps both condition and result in the past. If the past condition has a present consequence—If I had accepted that job, I would live in London now—you are using a mixed conditional.
Reflective practice
Write three sentences about a past decision: one with would have, one with could have, and one with might have. Keep the facts clear so the imagined alternative is easy to follow.
Key idea: Third Conditional is a tool for reasoning about a past that did not happen.
Want to practise this with a tutor?
Work through the topic one-to-one and get feedback that matches your level and learning goals.
Find an English Tutor