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

January 31, 2018 - B1pdf

Fill in the blanks with an appropriate verb form.

Progress 0 of 12 answered
1The boys were playing games when it ............... raining.
Wrong!
Use the simple past "started" for the short action that interrupted the longer past action.
2You were watching TV while I ............... for my exam.
Wrong!
Use the past continuous "was preparing" for an action in progress at the same time as another past action.
3The phone ............... while I was cooking dinner.
Wrong!
Use the simple past "rang" for the short action that happened during the longer past action.
4How long ............... a social activist?
Wrong!
Use the present perfect "have you been" with "How long" for a situation continuing up to now.
5We ............... each other for a long time.
Wrong!
Use the present perfect "have known" with "for a long time" for a continuing state.
6We ............... nothing from all the wars in history.
Wrong!
Use the present perfect "have learnt" when the result is relevant now and no finished past time is given.
7I ............... well for the exam.
Wrong!
Use the present perfect "have prepared" when the present result matters and no finished past time is given.
8I ............... well for the exam, yet I failed.
Wrong!
Use the simple past "prepared" because "failed" places the whole situation in the past.
9The teacher ............... an interesting question in class yesterday.
Wrong!
Use the simple past "asked" with the finished past time expression "yesterday".
10I looked around, but I ............... anyone.
Wrong!
Use the simple past negative "didn't find" after the past action "looked".
11She threw a glass at me, but ............... .
Wrong!
Use the simple past "missed" for the second completed action in the past sequence.
12If you don't hurry, you ............... the train.
Wrong!
Use "will miss" in the main clause of a real first conditional sentence.
Done.
Score: 0/12
Share your score!

Answers

  1. The boys were playing games when it started raining.
  2. You were watching TV while I was preparing for my exam.
  3. The phone rang while I was cooking dinner.
  4. How long have you been a social activist?
  5. We have known each other for a long time.
  6. We have learnt nothing from all the wars in history.
  7. I have prepared well for the exam.
  8. I prepared well for the exam, yet I failed.
  9. The teacher asked an interesting question in class yesterday.
  10. I looked around, but I didn’t find anyone.
  11. She threw a glass at me, but missed.
  12. If you don’t hurry, you will miss the train.
  • 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 Best Synonyms for “Bind” July 13, 2026
  • 100 Email Subject Lines for Team Handoff Emails July 13, 2026
  • 100 Words to Describe Spoken English July 13, 2026
  • 100 Words Every Costume Supervisor Should Know July 13, 2026
  • 100 Best Synonyms for “Partly” July 13, 2026
  • 100 Best Synonyms for “Cool” July 13, 2026
  • Momentarily: soon or briefly July 13, 2026

Copyright © 2026 · EnglishGrammar.org
Disclaimer · Pro · Privacy Policy · Refund 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.