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

All Tenses Exercise for ESL Students

December 22, 2024 - B1pdf

Fill in the blanks with an appropriate tense form.

Progress 0 of 12 answered
1Don't leave now. It ............... .
Wrong!
Use the present continuous "is raining" for something happening now.
2I will not go unless they ............... me.
Wrong!
Use the simple present "invite" after "unless" to refer to a future condition.
3Do you know who ............... ?
Wrong!
Use statement word order in an indirect question, so the correct form is "I am".
4What she did next ............... us all.
Wrong!
Use the simple past "shocked" for a completed past action in a narrative.
5By the time you reach her house, she ............... to work.
Wrong!
Use the future perfect "will have gone" for an action completed before a future time.
6What ............... at that time?
Wrong!
Use the past continuous "were you doing" for an action in progress at a specific past time.
7She ............... jobless for several months.
Wrong!
Use the present perfect "has been" for a state that began in the past and continues now.
8He never ............... home without his phone.
Wrong!
Use the simple present "leaves" for a regular habit with "never".
9I ............... of writing a novel.
Wrong!
Use the present continuous "am thinking" for a plan or idea being considered now.
10He ............... at 100 miles per hour when he had the accident.
Wrong!
Use the past perfect continuous "had been driving" for an action in progress before another past event.
11His father ............... before he was born.
Wrong!
Use the past perfect "had died" for an event that happened before another past event.
12There is no light in their room. They ............... to bed.
Wrong!
Use "will have gone" to make a confident deduction about something already completed.
Done.
Score: 0/12
Share your score!

Answers

  1. Don’t leave now. It is raining .
  2. I will not go unless they invite me.
  3. Do you know who I am ?
  4. What she did next shocked us all.
  5. By the time you reach her house, she will have gone to work.
  6. What were you doing at that time?
  7. She has been jobless for several months.
  8. He never leaves home without his phone.
  9. I am thinking of writing a novel.
  10. He had been driving at 100 miles per hour when he had the accident.
  11. His father had died before he was born.
  12. There is no light in their room. They will have gone to bed.
  • 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 “Stylish” June 20, 2026
  • 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

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.