• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Tenses Exercise

June 18, 2022 B1pdf

Fill in the blanks with an appropriate tense form.

Progress 0 of 12 answered
1I ............... the report yesterday morning.
Wrong!
Use the past simple "sent" for a finished action at a definite past time.
2I ............... all my tests so far.
Wrong!
Use the present perfect "have passed" with "so far" for experience up to now.
3His grandfather ............... last month.
Wrong!
Use the past simple "died" with the finished past time "last month".
4Make sure that the patient ............... adequate rest.
Wrong!
After "Make sure that," use the present simple "gets" to refer to the desired result.
5He made sure that no one ............... advantage of him.
Wrong!
Use the past simple "took" after the past reporting verb "made sure."
6You will get a promotion if you ............... your deadlines.
Wrong!
Use the present simple "do not miss" in the if-clause of a first conditional sentence.
7Suddenly I remembered that I ............... him before.
Wrong!
Use the past perfect "had met" for the action that happened before another past action.
8I ............... him since January.
Wrong!
Use the present perfect "have not seen" with "since" for a period continuing to the present.
9By the time he was bowled out, he ............... 150 runs.
Wrong!
Use the past perfect "had scored" with "by the time" for the runs completed before he was bowled out.
10Dad ............... for work at 8 a.m. every day.
Wrong!
Use the present simple "leaves" with "every day" for a regular routine.
11I usually ............... the holidays with my family.
Wrong!
Use the present simple "spend" with "usually" to describe a habit.
12She started crying as soon as she ............... the news.
Wrong!
Use the past simple "heard" for the event that happened at that past time.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. I sent the report yesterday morning.
  2. I have passed all my tests so far.
  3. His grandfather died last month.
  4. Make sure that the patient gets adequate rest.
  5. He made sure that no one took advantage of him.
  6. You will get a promotion if you do not miss your deadlines.
  7. Suddenly I remembered that I had met him before.
  8. I have not seen him since January.
  9. By the time he was bowled out, he had scored 150 runs.
  10. Dad leaves for work at 8 a.m. every day.
  11. I usually spend the holidays with my family.
  12. She started crying as soon as she heard the news.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 112 lessons and 730 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)
Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • Present Continuous Picture Sentences Exercise October 24, 2026
  • 100 Best Synonyms for “Prospered” October 24, 2026
  • 100 Best Synonyms for “Enable” October 24, 2026
  • 100 Best Synonyms for “Statement” October 24, 2026
  • 100 Best Synonyms for “Propriety” October 24, 2026
  • 100 Best Synonyms for “Evocative” October 24, 2026
  • 100 Best Synonyms for “Compatible” October 24, 2026
  • Starting a Conversation Exercise October 23, 2026
  • Sentence Rewriting with Modals Exercise October 23, 2026
  • 100 Best Synonyms for “Empower” October 23, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap