ESL/ENGLISH GRAMMAR TEST
topic: CONDITIONALS: The third conditional structure - 1 | level: Intermediate




REMEMBER: The third conditional is used to talk about unreal situations in the past (things that were impossible, that didn't happen, etc.) - Choose the correct response for each of the sentences:


1. If she hadn't told him, he _________.
  will never find out
  would have never found out

2. I _________ this if you hadn't asked me.
  would never have done
  didn't do

3. If I _________ about this, I would have told you.
  know
  had known

4. If they ________ to rest they would not have been so tired.
  have stopped
  had stopped

5. I ________ that he's 38 years old if he hadn't told me.
  wouldn't have guessed
  didn't guess

6. If I hadn't seen that movie last week, I ________ to see it with you yesterday.
  would go
  would have gone

7. If you ________ the money that you owe me, I would have been able to go out last night.
  had returned
  returned

8. Thomas wouldn't have bought the jacket if it ________ on sale.
  hadn't been
  wouldn't be

9. If you _________ me, I wouldn't have known about the party.
  haven't called
  hadn't called

10. Tina would have called you if you ________ her your number.
  would give
  had given


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.