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

Tenses Exercise for ESL Students

January 3, 2025 - B1pdf

Fill in the blanks.

Progress 0 of 12 answered
1If you ............... at 5, you can catch the early train.
Wrong!
2We would be in real trouble, if I ............... my job.
Wrong!
3If I have enough time tomorrow, I ............... some old friends.
Wrong!
4If the factory closed down, many people ............... their jobs.
Wrong!
5Don't invite James. If you invite him, you ............... to invite his friends too.
Select 2 answers.
Wrong!
6If I ............... him what happened, he wouldn't believe me.
Wrong!
7I don't have his number. If I ..............., I would call him.
Wrong!
8If I knew that you were ill, I ............... and visit you.
Wrong!
9It is a wonderful sight. If I ............... a camera with me, I would take some pictures.
Wrong!
10If I was hungry, I ............... something.
Wrong!
11If I ............... hungry, I would have eaten something.
Wrong!
12If I ............... you, I would have said Hi.
Wrong!
Done.
Score: 0/12

Answers

  1. If you start at 5, you can catch the early train.
  2. We would be in real trouble, if I lost my job.
  3. If I have enough time tomorrow, I will visit some old friends.
  4. If the factory closed down, many people would lose their jobs.
  5. Don’t invite James. If you invite him, you will have/have to invite his friends too.
  6. If I told him what happened, he wouldn’t believe me.
  7. I don’t have his number. If I had, I would call him.
  8. If I knew that you were ill, I would come and visit you.
  9. It is a wonderful sight. If I had a camera with me, I would take some pictures.
  10. If I was hungry, I would eat something.
  11. If I had been hungry, I would have eaten something.
  12. If I had seen you, I would have said Hi.
  • 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

  • 100 Ways to Say “On the bright side” April 5, 2026
  • 100 Words to Use Instead of “Charge” April 5, 2026
  • 100 Words to Use Instead of “Finish” April 5, 2026
  • 100 Best Synonyms for “Current” April 5, 2026
  • 100 Best Synonyms for “Fear” April 5, 2026
  • Why “month,” “orange,” “silver,” and “purple” have no perfect rhymes April 5, 2026
  • What “quanked” means, and how to use it April 5, 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.