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

Gap Filling Tenses Grammar Exercise for ESL Students

October 11, 2025 - B1pdf

Fill in the blanks with an appropriate verb form.

Progress 0 of 12 answered
1I knew that she was busy, so I ............... her.
Wrong!
Use "didn't disturb" for a completed past action in this past-time context.
2We were tired, so we ............... home early.
Wrong!
Use "went" for a completed past action after the past situation "were tired".
3The meeting is still ............... on.
Wrong!
Use "going" after "is still" to form the present continuous.
4What time ............... it will end?
Wrong!
Use "do you think" because the main question is formed with "do" before the embedded statement.
5My car ............... .
Select 2 answers.
Wrong!
Both "needs repairing" and "needs to be repaired" mean that the car must be repaired.
6How much do you think ...............?
Wrong!
Use "it will cost" because an indirect question keeps statement word order.
7He didn't answer the doorbell. He ............... in the shower.
Wrong!
Use "might have been" for a possible explanation about a past situation.
8I wonder why she ............... to my email yesterday.
Wrong!
Use "didn't reply" because "yesterday" refers to a finished past time.
9They couldn't repair my computer, so I ............... to buy a new one tomorrow.
Select 2 answers.
Wrong!
Both "have" and "will have" can express future necessity with "tomorrow" here.
10You can stay here. You ............... with us.
Wrong!
Use "needn't come" to say that coming is not necessary.
11We ............... a table. The restaurant was almost empty.
Wrong!
Use "needn't have reserved" to show that a past action was unnecessary.
12What sort of house ............... to buy?
Wrong!
Use "do you want" to form a present simple question.
Done.
Score: 0/12
Share your score!

Answers

  1. I knew that she was busy, so I didn’t disturb her.
  2. We were tired, so we went home early.
  3. The meeting is still going on.
  4. What time do you think it will end?
  5. My car needs repairing / needs to be repaired .
  6. How much do you think it will cost?
  7. He didn’t answer the doorbell. He might have been in the shower.
  8. I wonder why she didn’t reply to my email yesterday.
  9. They couldn’t repair my computer, so I have / will have to buy a new one tomorrow.
  10. You can stay here. You needn’t come with us.
  11. We needn’t have reserved a table. The restaurant was almost empty.
  12. What sort of house do you want to buy?
  • 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 “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
  • What “fall from grace” means and where it comes from 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.