Game Preview

Third Conditionals

  •  English    17     Public
    Put in the correct third conditional verb form.
  •   Study   Slideshow
  • If she .............. (study), she .............. (pass) the exam.
    had studied - would have passed
  •  10
  • If she .............. (go) to university, she .............. (study) French.
    had gone - would have studied
  •  15
  • I .............. (call) you if I .............. (not / forget) my phone.
    would have called - hadn't forgotten
  •  20
  • We .............. (come) if we .............. (be) invited.
    would have come - had been
  •  15
  • If they .............. (go) to bed early, they .............. (not / wake) up late.
    had gone - wouldn't have woken
  •  20
  • They .............. (be) late if they .............. (not / take) a taxi.
    would have been - hadn't taken
  •  10
  • She .............. (not / do) it if she .............. (know) you were ill.
    wouldn't have done - had known
  •  10
  • If she .............. (go) to art school, she .............. (become) a painter.
    had gone - would have become
  •  5
  • If we .............. (arrive) earlier, we .............. (see) John.
    had arrived - would have seen
  •  5
  • If I .............. (be) born in a different country, I .............. (learn) to speak a different language.
    had been - would have learnt
  •  15
  • He .............. (be) happier if he .............. (stay) at home.
    would have been - had stayed
  •  5
  • He .............. (be) on time if he .............. (leave) earlier.
    would have been - had left
  •  10
  • She .............. (not / meet) him if she .............. (not / come) to London.
    wouldn't have met - hadn't come
  •  10
  • If you .............. (not / be) late, we .............. (not / miss) the bus.
    hadn't been - wouldn't have missed
  •  15
  • If he .............. (become) a musician, he .............. (record) a CD.
    had become - would have recorded
  •  15
  • If he .............. (take) the job, he .............. (not / go) travelling.
    had taken - wouldn't have gone
  •  15