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

General Grammar Exercise

July 8, 2022 - A2pdf

Gap filling exercise

Progress 0 of 12 answered
1I ............... him on a bus yesterday.
Wrong!
Use "met" for a completed action in the past.
2I ............... the money yesterday.
Wrong!
Use "sent" with the finished past time expression "yesterday".
3When I give advice, why don’t you ............... me?
Wrong!
Use "listen to" before the person you pay attention to.
4Can you explain ............... why you were absent yesterday?
Wrong!
Use "to me" after "explain" when naming the listener.
5She was here a few minutes ............... .
Wrong!
Use "ago" to count back from now to a past time.
6I ............... that movie.
Select 2 answers.
Wrong!
Without a specific past time, both "watched" and "have watched" can be acceptable here.
7............... Jurassic Park on TV yesterday?
Wrong!
Use "Did you watch" with the finished past time expression "yesterday".
8I ............... a word with my manager, and he says that it is okay.
Wrong!
Use "have had" because the past action has a result now.
9The accused ............... by the court.
Wrong!
Use the passive form "was acquitted" because the accused received the court’s decision.
10She ............... the clothes on the line after washing them.
Wrong!
Use "hung" for putting clothes on a line.
11I ............... it a month ago.
Wrong!
Use "heard" with the finished past time expression "a month ago".
12By the time rescuers arrived, the injured climber ............... .
Wrong!
Use "had died" for the action that happened before another past action.
Done.
Score: 0/12
Share your score!

Answers

  1. I met him on a bus yesterday.
  2. I sent the money yesterday.
  3. When I give advice, why don’t you listen to me?
  4. Can you explain to me why you were absent yesterday?
  5. She was here a few minutes ago .
  6. I watched / have watched that movie.
  7. Did you watch Jurassic Park on TV yesterday?
  8. I have had a word with my manager, and he says that it is okay.
  9. The accused was acquitted by the court.
  10. She hung the clothes on the line after washing them.
  11. I heard it a month ago.
  12. By the time rescuers arrived, the injured climber had died .
  • 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 to Use Instead of “Follow” June 27, 2026
  • 100 Examples of Passive Voice Sentences June 27, 2026
  • 100 Words Every Juggler Should Know June 27, 2026
  • 100 Best Synonyms for “Insensitive” June 27, 2026
  • 100 Best Synonyms for “Bustling” June 27, 2026
  • 100 Words Every Magician Should Know June 27, 2026
  • 100 Best Synonyms for “Variety” June 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.