litumi
B1+ · Upper-intermediate15 min

Third conditional

Use if + had + past participle and would have + past participle to imagine a different past.

The idea

Use if + had + past participle and would have + past participle to imagine a different past.

Structure & examples

If we had booked earlier, we would have paid less.

  • If I had known, I would have called.

Notice the pattern

Both clauses describe an unreal past: the condition did not happen and neither did its imagined consequence. The if clause uses had plus a past participle; the result uses would have plus a past participle. Could have and might have express a possible result rather than a certain one.

  • If you had asked I would have helped.
  • We would have stayed if we had been able to.

Important notes & common mistakes

Both clauses refer to an unreal past.

Before you practice

First choose a form from the options. Then produce it yourself using the word or structure in the instruction. Finally, build complete sentences. Check the explanation after each answer and revisit any mistakes in your review list.

Your progress

Ready to move on?

Mark this lesson as studied when you have finished the explanation.

My plan

Let's practice

Try it yourself

Your answers and place are saved on this device.
Question 1 of 50% complete

If we had booked earlier, we ___ less.

Keep learning

Choose your next small step

Continue this topic or practice every English skill at the same level.

Can't find the English topic you need? Request a lesson or test.

All B1+ grammar lessons