GRAMMAR
VOCABULARY
LESSON PLANS
LISTENING:
VIDEO
|
AUDIO
READING
GO PREMIUM!
HOME
/
GRAMMAR EXERCISES
/ THIRD CONDITIONAL 2
Topic: THE THIRD CONDITIONAL 2 | level: Intermediate (B1-B2)
REMEMBER: The third conditional is used to talk about
unreal
situations in the
past
(things that were impossible, didn't happen, etc.) Choose the correct response to complete each sentence.
1. If my aunt hadn't rested, she _________ tired.
will have been
would have been
2. Mary _________ him if she had known about his financial problems.
would have helped
had helped
3. I would have gone with Robert if he _________ me.
would have asked
had asked
4. We ________ the raccoon if Amelia hadn't pointed it out to us.
will not have noticed
would not have noticed
5. If they ________ that expensive car, they would have more money now.
hadn't bought
wouldn't have bought
6. If I had known you lived in Toronto now, I ________ you!
will have visited
would have visited
7. If you ________ for food, you would not have been hungry now.
had stopped
would have stopped
8. If I had known you were on vacation, I ________ you.
would not have called
have not called
9. If I ________ my cat, I would have been miserable.
wouldn't have adopted
hadn't adopted
10. We would have seen Russell if he ________ at the meeting.
has been
had been
CHECK ANSWERS
(Your answers will be displayed in a new window)
PDF worksheet bundles, glossaries, and much more at super affordable prices!
MORE GREAT STUFF:
American idioms
List of phrasal verbs
Travel English
Business English course
OUR OTHER WEBSITES:
BusinessEnglishSite.com
EnglishForMyJob.com
LearnEnglishFeelGood.ca
(CANADIAN ENGLISH)
LearnSpanishFeelGood.com
CONNECT & FOLLOW:
ABOUT US
/
COOKIE & PRIVACY POLICY
/
CONTACT: info (at) learnenglishfeelgood.com
(c) 2006-2026
LearnEnglishFeelGood.com
unless otherwise stated. REPOSTING ANY OF OUR CONTENT ONLINE IS
NOT ALLOWED
. Please see our
content policy
before sharing our content.