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!
2My friend ............... if I am not on time.
Wrong!
3If I had known that you were in hospital I ............... to see you.
Wrong!
4If the phone ..............., can you answer it?
Wrong!
5I don't know what I should do. If you were in my position, what ............... you do?
Wrong!
6Shall we go to the beach? No. It is very warm. If it ............... so warm, I wouldn't mind going.
Wrong!
7Where would you go if you ............... enough money to go anywhere in the world?
Wrong!
8I am sure that we would have lost our way if we ............... a map.
Wrong!
9The accident was your fault. If you ............... carefully, it would not have happened.
Wrong!
10If I don't read the newspaper, I ............... what is happening around the world.
Wrong!
11I ............... out tonight if it is not raining.
Wrong!
12If it hadn't been raining, I ............... out last night.
Wrong!
Done.
Score: 0/12

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 be able to 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
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
760,468 
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

  • Verb “To Be” (Short Answers) Exercise March 27, 2026
  • 100 Words to Use Instead of “Flat” March 27, 2026
  • 100 Phrases to Use Instead of “At most” March 27, 2026
  • 100 Best Synonyms for “Strong” March 27, 2026
  • 100 Ways to Agree March 27, 2026
  • 100 Words to Use Instead of “Mark” March 27, 2026
  • Why quarantine once meant forty days March 27, 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.