eng10-4.1· Unit 4: Conditionals & Wishes· ~13 min

Third conditional

If + past perfect, would have + past participle.

The third conditional expresses an unreal or imaginary situation in the past — something that did not happen — and its imagined past result. The if-clause uses the past perfect (had + past participle), while the result clause uses would have + past participle. The structure shows that the condition was not fulfilled: we are looking back at a completed event and imagining how things could have turned out differently. Crucially, never use would in the if-clause itself — this is a very common learner error. The modal in the result clause can vary: could have signals ability, and might have signals possibility, giving slightly different meanings. The third conditional is used both for regrets ('I wish I had studied harder') and for neutral reflection on past alternatives. It contrasts with the second conditional, which pictures an unreal present or future situation (If I had more time, I would help). For example: 'If she had checked the weather forecast, she would not have worn a summer dress in the snow.'

Key terms

Third conditionalA conditional structure that describes an unreal or imagined situation in the past and its hypothetical past result.
Past perfect (if-clause)The tense used in the if-clause of the third conditional: had + past participle (e.g. had checked, hadn't been).
would have + past participleThe standard result clause form in the third conditional, expressing a certain imagined past outcome.
could have / might haveAlternative modal forms in the result clause: 'could have' signals imagined past ability; 'might have' signals a weaker past possibility.
Mixed conditionalA conditional that mixes a past unreal if-clause (past perfect) with a present result clause (would + base), showing a past cause with a present consequence.
Wish + past perfectA structure for expressing regret about the past: 'I wish I had studied more' = I did not study enough (past regret).
Third Conditional — Form
ClauseStructureExample
If-clause (condition)If + subject + had + past participleIf she had checked the map,
Result clause (certain)subject + would have + past participleshe would not have got lost.
Result clause (ability)subject + could have + past participleshe could have found the route.
Result clause (possibility)subject + might have + past participleshe might have arrived on time.
Negative if-clauseIf + subject + had not (hadn't) + past participleIf it hadn't been raining,
Passive result clausesubject + would have been + past participlethe accident would have been prevented.

The if-clause ALWAYS uses past perfect. 'Would have' NEVER appears in the if-clause.

Second vs Third Conditional — Contrast
FeatureSecond ConditionalThird Conditional
Time frameUnreal present or futureUnreal past (completed event)
If-clause tenseSimple past (had, knew, was)Past perfect (had had, had known, had been)
Result clausewould + base formwould have + past participle
ExampleIf I had more money, I would buy it.If I had had more money, I would have bought it.
MeaningImagining a different present/futureImagining a different past outcome
UseAdvice, hypothetical situations nowRegrets, criticism, reflection on the past

Key signal: does the sentence look back at a completed past event? If yes, use the third conditional.

Common Third Conditional Errors — Wrong vs Correct
Error typeIncorrectCorrect
'would have' in if-clauseIf she would have checked …If she had checked …
Simple past in if-clauseIf he noticed the sign …If he had noticed the sign …
Present perfect in if-clauseIf she has arrived earlier …If she had arrived earlier …
Past perfect in result clause alone… he had caught the train.… he would have caught the train.
Second-conditional result with third-conditional if-clauseIf she had practised, she could win.If she had practised, she could have won.
'wish' + simple past for past regretI wish I studied harder.I wish I had studied harder.

The most frequent error by far: 'would have' in the if-clause. It is always wrong.

Step-by-step: Rewriting a real past event as a third conditional
  1. 1Real situation: 'He didn't take an umbrella, so he got wet.' — Both events are completed facts in the past.
  2. 2Step 1 — Identify the cause: The cause is: 'He didn't take an umbrella.' This becomes the if-clause. Negate the verb and shift to past perfect: 'If he had taken an umbrella, …'
  3. 3Step 2 — Identify the result: The result is: 'he got wet.' Negate and shift to 'would have + past participle': '… he wouldn't have got wet.'
  4. 4Step 3 — Combine: 'If he had taken an umbrella, he wouldn't have got wet.' — Both clauses are now in the correct third conditional form.
  5. 5Check: If-clause = past perfect (had taken). Result clause = would have + past participle (have got). No 'would have' in the if-clause. Correct!
Choosing the right modal in the result clause
  1. 1Sentence to complete: 'If she had practised every day, she _____ the competition.' — Which modal fits?
  2. 2would have won: Use 'would have won' when the outcome is presented as certain or highly expected: 'she would have won' = victory was the definite imagined outcome.
  3. 3could have won: Use 'could have won' to emphasise past ability: 'she could have won' = she was capable of winning, but didn't get the chance.
  4. 4might have won: Use 'might have won' for a weaker possibility: 'she might have won' = there was a chance, but it is uncertain.
  5. 5Rule: All three are grammatically correct third conditional result clauses. Choose based on the degree of certainty you want to express.
🚫Common mistake

NEVER put 'would have' in the if-clause. 'If I would have known about the sale' is always wrong. The if-clause must use past perfect: 'If I had known about the sale'. This is the single most common error in the third conditional.

🚫Common mistake

Do not mix conditional types: if the if-clause is past perfect (third conditional), the result clause must also be past — 'would have + past participle', NOT 'would + base form'. 'If she had practised more, she could win' is incorrect; it must be 'she could have won'.

⚠️Caution

Past perfect ('had + past participle') belongs in the if-clause ONLY. Do not use it as a standalone result clause: 'If he had left earlier, he had caught the train' is wrong. The result clause needs 'would/could/might have caught'.

💡Note

The third conditional and 'wish + past perfect' express the same regret from different angles. 'If I had studied harder, I would have passed' = 'I wish I had studied harder.' Both require past perfect to look back at a completed past event.

Rules

  1. 1Structure: If + subject + had + past participle, subject + would/could/might + have + past participle.
  2. 2The if-clause always uses past perfect (had done), NEVER 'would have' — 'If I would have known' is incorrect.
  3. 3The result clause uses would have (certainty), could have (ability/possibility), or might have (weaker possibility).
  4. 4The third conditional refers to the past only; it expresses regrets, criticism, or imagined different outcomes that cannot now occur.
  5. 5Contrast with second conditional: 'If I had more money, I would buy it' (unreal present) vs 'If I had had more money, I would have bought it' (unreal past).

Practice

15 easy · 15 medium · 15 hard

10 random questions per test