ONLINE ENGLISH GRAMMAR QUIZ
topic: CONDITIONAL TENSES | level: Intermediate



Please choose the correct, most natural-sounding response to complete each of the following sentences:

1. If I ________ you, I would apologize to her right away. (to be)
  was
  were
  have been

2. If I run into her, I ________ her that you're looking for her. (to tell)
  would tell
  tell
  will tell

3. If you ________ that again, I will call the police. (to do)
  to do
  do
  will do

4. He would never have asked her out on a date if she ________ him first. (to kiss)
  hadn't kissed
  didn't kiss
  will not kiss


5. If you were her, what ________? (to do)
  would you do
  did you do
  do you do

6. If she hadn't gone to England, she ________ Orlando Bloom. (to meet)
  would not meet
  did not meet
  would not have met

7. If it doesn't start snowing, we ________ this evening. (to go skiing)
  won't go skiing
  wouldn't go skiing
  don't go skiing

8. If you had saved some money earlier, you ________ broke right now. (to be)
  would not have been
  will not be
  are not

9. If I ________ at the airport so late, I would not have missed my flight. (to arrive)
  didn't arrive
  hadn't arrived
  would not arrive

10. If you buy one t-shirt, you ________ the second one free.
  will have gotten
  would get
  get


CHECK ANSWERS (Your answers will be displayed in a new window)





Back to list of exercises

ESL worksheets for students and teachers

OUR OTHER WEBSITES:
EnglishLiteracySite.com (ENGLISH)
BusinessEnglishSite.com (ENGLISH)
ESLPDF.com (ENGLISH)
EnglishForMyJob.com (ENGLISH)
Infosquares.com (ENGLISH)
LearnSpanishFeelGood.com (SPANISH)
LearnPolishFeelGood.com (POLISH)

OTHER ESL WEBSITES / ADVERTISE WITH US / LINK TO US / ABOUT US / CONTACT US

(c) 2006-2018 LearnEnglishFeelGood.com unless otherwise stated. REPOSTING ANY OF OUR CONTENT ONLINE IS NOT ALLOWED. Please see our content policy before sharing our content.