ESL resources for students and teachers

Bookmark and Share

HOME

ESL PRACTICE TESTS:
English Grammar Exercises
English Grammar Worksheets
Vocabulary Tests
Video-Based Exercises (Listening comprehension)
Spoken English (Pronunciation practice)
Cities around the World (Grammar & vocabulary practice)

OTHER ESL RESOURCES:
ESL Worksheets (Packages) (Low-cost ESL printables for teachers & students)
Travel English (English practice for tourists)
American Idioms
Phrasal Verbs
US/UK English Differences
ESL/EFL Programs



OUR OTHER ESL SITES:
BusinessEnglishSite.com (Business English training)
ESLPDF.com (English grammar & vocabulary worksheets)
EnglishForMyJob.com (English for hospitality industry workers)
Infosquares.com (More ESOL tests & activities)

OTHER LANGUAGES:
LearnSpanishFeelGood.com
LearnPolishFeelGood.com

JOIN OUR MAILING LIST
LINK TO US
MORE ESL LINKS
ABOUT US
CONTACT US


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





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 they hadn't been drunk, the doorman _________.
  would have let them in
  had let them in

2. If you _________ your last exam, you would have graduated in May.
  have not failed
  hadn't failed

3. My mother _________ this apartment if she had known it was so noisy.
  wouldn't have rented
  did not rent

4. I would not ________ to see this movie if I had known how boring it was.
  go
  have gone

5. If I hadn't lost my cellphone, I ________ you.
  would have called
  would call br>
6. If I hadn't driven so fast, I ________ into an accident.
  would not get
  would not have gotten

7. If the store ________ open, I would have bought some food.
  would be
  had been

8. I ________ on time if I hadn't missed the bus.
  had been
  would have been

9. If you hadn't changed your hairstyle, I _________ you.
  would have recognized
  had recognized

10. If I ________ full, I would have eaten more.
  would not have been
  hadn't been


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





Back to list of exercises



(c) 2006-2010 LearnEnglishFeelGood.com unless otherwise stated. All rights reserved.