B2Upper-intermediateTopic: Conditionals
If I had known: the third conditional
If + past perfect, then would have + past participle: a past that didn't happen, with could have and if it hadn't been for.
13 questionsby Grove EnglishAdded 19 Oct 2026
Try page 1 without an account
Check your answers on page 1 here. With an account you take all 3 pages, and your result is kept.
Sign inPage 1 of 3
Which form?
Choose the correct words.
If I about the party, I would have come.
If we had left earlier, we the train.
If you had asked me before the exam, I you.
If it for your help, we would never have finished on time.
What if you had lost your passport?
Answer every question on this page to check it.
More B2 quizzes
- Wide, widen, width13 questions
- So as not to be late13 questions
- Put up with it, look forward to it13 questions
- Life, the rich and the tiger13 questions
- I stopped smoking, I stopped to smoke13 questions
- I find it hard to believe13 questions