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

When vs. If Exercise

May 1, 2024 - A1pdf

Fill in the blanks

Progress 0 of 12 answered
1I will call you when I ............... home from work.
Wrong!
Use the present simple "return" after "when" to talk about a future time.
2I will go out when I ............... my homework.
Wrong!
Use the present simple "finish" after "when" to talk about a future time.
3What are you going to do when I ............... away?
Wrong!
Use the present simple form "am" after "when" to talk about a future situation.
4I think you should visit the museum before you ............... .
Wrong!
Use the present simple "go" after "before" to refer to a future time.
5Wait here until the store ............... .
Wrong!
Use the present simple "opens" after "until" to talk about a future time.
6I will return the book to the library when I ............... reading it.
Wrong!
Use the present perfect "have finished" after "when" to show that reading is complete before returning the book.
7Don't mention anything about his weight problem until he ............... .
Wrong!
Use the present perfect "has gone" after "until" to mean the action is complete before you speak.
8We can have dinner after I ............... a shower.
Wrong!
Use the present perfect "have had" after "after" to show the shower is complete before dinner.
9Ask him about his trip when you ............... him.
Wrong!
Use the present simple "phone" after "when" to talk about a future call.
10I will go home as soon as I ............... the job.
Wrong!
Use the present simple "finish" after "as soon as" to talk about a future time.
11You will feel better if you ............... something.
Wrong!
Use the present simple "eat" after "if" in a first conditional sentence.
12Dad will be angry if I ............... my exam tomorrow.
Wrong!
Use the present simple "fail" after "if" in a first conditional sentence.
Done.
Score: 0/12
Share your score!

Answers

  1. I will call you when I return home from work.
  2. I will go out when I finish my homework.
  3. What are you going to do when I am away?
  4. I think you should visit the museum before you go .
  5. Wait here until the store opens .
  6. I will return the book to the library when I have finished reading it.
  7. Don’t mention anything about his weight problem until he has gone .
  8. We can have dinner after I have had a shower.
  9. Ask him about his trip when you phone him.
  10. I will go home as soon as I finish the job.
  11. You will feel better if you eat something.
  12. Dad will be angry if I fail my exam tomorrow.
  • 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 “Educational” June 22, 2026
  • 100 Words to Describe Apps June 22, 2026
  • 100 Antonym Pairs for Stronger Vocabulary June 22, 2026
  • 100 Best Synonyms for “Explore” June 22, 2026
  • 100 Best Synonyms for “Hesitant” June 22, 2026
  • Formal Register: Academic and Professional Rewriting Exercise June 22, 2026
  • 100 Best Synonyms for “Awful” June 22, 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.