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

May 2, 2019 - B1pdf

Fill in the blanks with an appropriate tense form.
Progress 0 of 12 answered
1Sam ............... his homework for two years.
Wrong!
Use "has been doing" for an action that started in the past and continues up to now.
2We ............... a strange experience yesterday.
Wrong!
Use "had" because "yesterday" refers to a finished time in the past.
3He ............... for Singapore last week.
Wrong!
Use "left" with the finished past time expression "last week".
4See that you ............... disturb the patients.
Wrong!
Use "do not" after "see that" to give an instruction about what must not happen.
5You will win if you ............... hard.
Wrong!
Use "work" in the if-clause of a first conditional sentence.
6The post-mortem report proved that the man ............... ten hours ago.
Wrong!
Use "was killed" because "ten hours ago" gives a finished past time for the killing.
7The train ............... by the time we reached the station.
Wrong!
Use "had left" for the earlier of two past actions.
8Every morning, I ............... for 30 minutes.
Wrong!
Use "meditate" for a regular habit with "every morning".
9He ............... school at fifteen.
Wrong!
Use "left" for a completed past event at a stated age.
10You cannot meet him now. He ............... home.
Wrong!
Use "has gone" because the present result is that he is not here now.
11When we visited her, she ............... bedridden for six months.
Wrong!
Use "had been" for a state that continued up to a later past visit.
12If you ............... to me, you wouldn’t land in trouble.
Wrong!
Use "listened" in the if-clause of a second conditional sentence.
Done.
Score: 0/12
Share your score!

Answers

  1. Sam has been doing his homework for two years.
  2. We had a strange experience yesterday.
  3. He left for Singapore last week.
  4. See that you do not disturb the patients.
  5. You will win if you work hard.
  6. The post-mortem report proved that the man was killed ten hours ago.
  7. The train had left by the time we reached the station.
  8. Every morning, I meditate for 30 minutes.
  9. He left school at fifteen.
  10. You cannot meet him now. He has gone home.
  11. When we visited her, she had been bedridden for six months.
  12. If you listened to me, you wouldn’t land in trouble.
  • 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 Emails June 24, 2026
  • 100 Words Every Dishwasher Should Know June 24, 2026
  • 100 Best Synonyms for “Negate” June 24, 2026
  • 100 Best Synonyms for “Pinpoint” June 24, 2026
  • 100 Best Synonyms for “Extend” June 24, 2026
  • 100 Best Synonyms for “Foolish” June 24, 2026
  • Fixed Expressions and Idiomatic Collocations Exercise June 24, 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.