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!
In a real future condition after "if", use the present simple "start".
2We would be in real trouble if I ............... my job.
Wrong!
In a second conditional if-clause, use the past simple "lost".
3If I have enough time tomorrow, I ............... some old friends.
Wrong!
In the main clause of a first conditional sentence, use "will visit".
4If the factory closed down, many people ............... their jobs.
Wrong!
In the main clause of a second conditional sentence, use "would lose".
5Don't invite James. If you invite him, you ............... to invite his friends too.
Select 2 answers.
Wrong!
Both "will have" and "have" can complete this real-condition sentence naturally.
6If I ............... him what happened, he wouldn't believe me.
Wrong!
In a second conditional if-clause, use the past simple "told".
7I don't have his number. If I ............... it, I would call him.
Wrong!
In this unreal present condition, "had" means possessed his number.
8If I knew that you were ill, I ............... and visit you.
Wrong!
In the main clause of a second conditional sentence, use "would come".
9It is a wonderful sight. If I ............... a camera with me, I would take some pictures.
Wrong!
In this unreal present condition, use the past simple "had".
10If I were hungry, I ............... something.
Wrong!
In the main clause of a second conditional sentence, use "would eat".
11If I ............... hungry, I would have eaten something.
Wrong!
In a third conditional if-clause, use the past perfect "had been".
12If I ............... you, I would have said hi.
Wrong!
In a third conditional if-clause, use the past perfect "had seen".
Done.
Score: 0/12
Share your score!

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 it, 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 were 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
  • 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 Describe a Bad Meal June 21, 2026
  • 100 Best Synonyms for “Despite” June 21, 2026
  • 100 Words Every Urban Forager Should Know June 21, 2026
  • 100 Best Synonyms for “Distinctive” June 21, 2026
  • Luxuriant vs. luxurious: what is the difference? June 21, 2026
  • 100 Words Every Gift Giver Should Know June 21, 2026
  • 100 Best Synonyms for “Mental” June 21, 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.