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

Intermediate Grammar Exercise

November 10, 2022 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1In two days, you ............... free.
Wrong!
Use the passive future form "will be set" because someone else will set you free.
2You ............... soon.
Wrong!
Use "will get better" to make a simple prediction about the future.
3I ............... him last night.
Wrong!
Use "saw" with the definite past time expression "last night".
4He ............... you tomorrow.
Wrong!
Use "will meet" for a simple future action with "tomorrow".
5The children ............... for the project.
Wrong!
Use "are preparing" for an action happening around now.
6It is time you ............... some friends of your own.
Wrong!
After "It is time you," use the past form "found" to talk about a needed present change.
7As I ............... in the garden, I saw a snake.
Wrong!
Use "was working" for the longer past action interrupted by "I saw a snake".
8I ............... all day yesterday.
Wrong!
Use "was painting" to emphasize an activity in progress over a period in the past.
9I saw Rahul yesterday morning, and he told me that he ............... to the US.
Wrong!
In reported speech after "told me," use the backshifted form "was going".
10The phone rang while I ............... dinner.
Wrong!
Use "was having" for the background action interrupted by "The phone rang".
11He ............... ill last week.
Wrong!
Use "was" with the finished past time expression "last week".
12What ............... then?
Wrong!
Use "did you do" to ask about a completed action at that past time.
Done.
Score: 0/12
Share your score!

Answers

  1. In two days, you will be set free.
  2. You will get better soon.
  3. I saw him last night.
  4. He will meet you tomorrow.
  5. The children are preparing for the project.
  6. It is time you found some friends of your own.
  7. As I was working in the garden, I saw a snake.
  8. I was painting all day yesterday.
  9. I saw Rahul yesterday morning, and he told me that he was going to the US.
  10. The phone rang while I was having dinner.
  11. He was ill last week.
  12. What did you do then?
  • 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 Words Every Resort Guest Should Know June 25, 2026
  • 100 Best Synonyms for “Inactive” June 25, 2026
  • 100 Best Synonyms for “Get Cold Feet” June 25, 2026
  • 100 Best Synonyms for “Perfect” June 25, 2026
  • 100 Email Subject Lines for Status Updates Clients Will Open June 25, 2026
  • Passive with Reporting Verbs Exercise June 25, 2026
  • 100 Best Synonyms for “Blissful” June 25, 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.