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

Modal Verbs Exercise for ESL Students

August 15, 2025 - A2pdf

Fill in the blanks.

Progress 0 of 12 answered
1Don't call her in the afternoon. She ............... a nap.
Wrong!
Use "might be having" for a possible action happening at that time.
2"I wonder why she didn't reply to my letter." "She ............... it."
Wrong!
Use "couldn't have received" for a negative deduction about the past.
3"I rang the doorbell twice, but she didn't open the door." "She ..............."
Wrong!
Use "might have been asleep" for a possible explanation of a past situation.
4I saw something moving behind the curtain. What ............... it be?
Select 2 answers.
Wrong!
Use "can" or "could" to ask about a possible explanation.
5She wasn't at the meeting yesterday. Perhaps she ............... about it.
Wrong!
Use "didn't know" to match the past situation at the meeting yesterday.
6Sam was absent yesterday. Perhaps he ............... ill.
Wrong!
Use "was" to match the past time word "yesterday".
7She has been absent for a few days. She ............... ill.
Wrong!
Use "might be" for a present possibility based on recent absence.
8She is not in her room. Where ............... she have gone?
Wrong!
Use "could" in "Where could she have gone?" to ask about a possible past action.
9That ............... be John. He is in Madrid.
Wrong!
Use "cannot" to show that the idea is impossible.
10That ............... a cat. I heard a meow.
Wrong!
Use "must have been" for a strong deduction about the past.
11I ............... Ireland next summer.
Select 2 answers.
Wrong!
Use "might visit" or "might be visiting" to express a possible future plan.
12We ............... to wait an hour for the next bus.
Select 2 answers.
Wrong!
Use "will have" or "have" before "to wait" to express necessity.
Done.
Score: 0/12
Share your score!

Answers

  1. Don’t call her in the afternoon. She might be having a nap.
  2. “I wonder why she didn’t reply to my letter.” “She couldn’t have received it.”
  3. “I rang the doorbell twice, but she didn’t open the door.” “She might have been asleep“
  4. I saw something moving behind the curtain. What can / could it be?
  5. She wasn’t at the meeting yesterday. Perhaps she didn’t know about it.
  6. Sam was absent yesterday. Perhaps he was ill.
  7. She has been absent for a few days. She might be ill.
  8. She is not in her room. Where could she have gone?
  9. That cannot be John. He is in Madrid.
  10. That must have been a cat. I heard a meow.
  11. I might visit / might be visiting Ireland next summer.
  12. We will have / have to wait an hour for the next bus.
  • 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 “Briefly” July 14, 2026
  • 100 Best Synonyms for “Determined” July 14, 2026
  • 100 Words Every Systems Administrator Should Know July 14, 2026
  • Mixed Professional Language Practice Exercise July 14, 2026
  • Adequate vs. sufficient: what is the difference? July 14, 2026
  • Will and Going To Exercise July 14, 2026
  • It-Cleft Sentences Exercise July 14, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.