Overview
Deepen understanding of the third conditional and its hypothetical past uses.
Core Structure
- If-clauseIf + had + past participle (imaginary past action)
- Main clausewould have + past participle
- ExampleIf he had prepared, he would have passed.
- Modal var.Could/might have: She might have succeeded if she'd stayed.
Advanced B2 Patterns
- InvertedHad I known, I would have acted differently. (= If I had known)
- But forBut for the delay, we would have arrived on time.
- If onlyIf only she had listened — expresses strong regret
- Mixed resultIf he had invested then, he would be wealthy now. (past → present result)
Common B2 Mistakes
- ❌ If I would have known → ✅ If I had known (no 'would' in if-clause)
- ❌ He would have went → ✅ He would have gone (past participle)
- ❌ Had I knew → ✅ Had I known (past participle required)
- ❌ But for = despite → ✅ But for = if it had not been for
When to use
Expressing regret
If only I had applied earlier, I would have got the role.
Business post-mortem
Had we launched sooner, we would have captured the market.
Academic argument
But for the funding cuts, the project would have succeeded.
Formal/legal analysis
Had the evidence been presented, the verdict might have differed.