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!
The present continuous is used to talk about an action or situation that is going on at the moment of speaking.
2I will not go unless they ............... me.
Wrong!
3Do you know who ...............?
Wrong!
4What she did next ............... us all.
Wrong!
5By the time you reach her house, she ............... to work.
Wrong!
The future perfect is used to say that an action or situation will be complete at a particular point of time in the future.
6What ............... at that time?
Wrong!
7She ............... jobless for several months.
Wrong!
8He never ............... home without his phone.
Wrong!
The simple present is used to talk about habits, routines, likes, dislikes etc.
9I ............... of writing a novel.
Wrong!
10He ............... at 100 miles/hour when he met with the accident.
Wrong!
11His father ............... before he was born.
Wrong!
12There is no light in their room. They ............... to bed.
Wrong!
Done.
Score: 0/12

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/hour when he met with 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
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
760,468 
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

  • Colonel, why the spelling and sound do not match April 5, 2026
  • 100 Best Synonyms for “Challenge” April 5, 2026
  • 100 Words to Use Instead of “Open” April 5, 2026
  • 100 Best Synonyms for “Heart” April 5, 2026
  • 100 Words to Use Instead of “Ancient” April 5, 2026
  • 100 Best Synonyms for “Difference” April 5, 2026
  • 100 Idioms for Describing Disappointment April 4, 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.