Home of English Grammar

Grammar Guide
  • Home
  • Exercises
  • Matches
  • Rules
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Top Social Media Posts
  • Various Posts
  • Vocabulary
  • Writing Guides
  • Contact

If Clauses Exercise for ESL Students

August 25, 2025 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1If you ............... a purse in the street, what would you do with it?
Wrong!
Use "found" in the if-clause of an unreal second conditional.
2My friend ............... if I am not on time.
Wrong!
Use "will be annoyed" in the main clause of a real first conditional.
3If I had known that you were in hospital, I ............... to see you.
Wrong!
Use "would have come" in the main clause of a third conditional.
4If the phone ..............., can you answer it?
Wrong!
Use "rings" in the if-clause of a real present or future condition.
5I don't know what I should do. If you were in my position, what ............... you do?
Wrong!
Use "would" in the question form of a second conditional.
6Shall we go to the beach? No. It is very warm. If it ............... so warm, I wouldn't mind going.
Wrong!
Use "wasn't" in the if-clause of an unreal second conditional.
7Where would you go if you ............... enough money to go anywhere in the world?
Wrong!
Use "had" in the if-clause of an unreal second conditional.
8I am sure that we would have lost our way if we ............... a map.
Wrong!
Use "hadn't had" in the if-clause of a third conditional.
9The accident was your fault. If you ............... carefully, it would not have happened.
Wrong!
Use "had driven" in the if-clause of a third conditional about the past.
10If I don't read the newspaper, I ............... what is happening around the world.
Wrong!
Use "will not know" in the main clause of a real first conditional.
11I ............... out tonight if it is not raining.
Wrong!
Use "will go" in the main clause of a real first conditional.
12If it hadn't been raining, I ............... out last night.
Wrong!
Use "would have gone" in the main clause of a third conditional about the past.
Done.
Score: 0/12
Share your score!

Answers

  1. If you found a purse in the street, what would you do with it?
  2. My friend will be annoyed if I am not on time.
  3. If I had known that you were in hospital, I would have come to see you.
  4. If the phone rings, can you answer it?
  5. I don’t know what I should do. If you were in my position, what would you do?
  6. Shall we go to the beach? No. It is very warm. If it wasn’t so warm, I wouldn’t mind going.
  7. Where would you go if you had enough money to go anywhere in the world?
  8. I am sure that we would have lost our way if we hadn’t had a map.
  9. The accident was your fault. If you had driven carefully, it would not have happened.
  10. If I don’t read the newspaper, I will not know what is happening around the world.
  11. I will go out tonight if it is not raining.
  12. If it hadn’t been raining, I would have gone out last night.
  • Share
  • Post
  • Post
  • Reddit
  • Email
  • WhatsApp
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
761,532 
Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.

Grammar Checker

GrammarCheck.net - Try online
Hint → Bookmark GrammarCheck for future use.

Latest Posts

  • 100 Best Synonyms for “Stylish” June 20, 2026
  • 100 Best Synonyms for “Accomplished” June 20, 2026
  • 100 Best Synonyms for “Extreme” June 20, 2026
  • 100 Words to Describe Snow June 20, 2026
  • 100 English Phrases for Talking at a Garage Sale or Flea Market June 20, 2026
  • 100 Best Synonyms for “Communicatively” June 20, 2026
  • 100 Best Synonyms for “Ominous” June 20, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Privacy Policy · Sitemap · Terms

Improve Your Grammar
  • Download 2026 Grammar Guide (PDF)
  • Free Weekly Exercises & Vocabulary
  • Join over 3 Million English Learners
We respect your privacy. Unsubscribe anytime.