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

October 11, 2018 - B1pdf

Fill in the blanks with an appropriate verb form.

Progress 0 of 12 answered
1I ............... here since morning.
Wrong!
Use "have been waiting" for an action that started in the past and continues up to now.
2I ............... him yesterday.
Wrong!
Use "met" with the finished past time expression "yesterday".
3Samuel ............... from Australia last week.
Wrong!
Use "returned" with the finished past time expression "last week".
4See that you ............... any damage.
Wrong!
Use "do not cause" after "See that you" to give an instruction about what must not happen.
5She will come if you ............... her.
Wrong!
Use "invite" in the if-clause of a first conditional sentence.
6I ............... to France recently.
Wrong!
Use "went" for a completed trip in the recent past.
7The jail warden discovered that the prisoner ............... .
Wrong!
Use "had escaped" because the escape happened before the warden discovered it.
8I ............... in this city for ten years now.
Wrong!
Use "have lived" for a situation that began in the past and continues now.
9The train ............... before we reached the station.
Wrong!
Use "had left" because the train left before we reached the station.
10My dad ............... for a walk in the morning.
Wrong!
Use "goes" for a regular habit or routine.
11When I visited him, he ............... bed-ridden for two months.
Wrong!
Use "had been" because the condition started before the visit and continued up to that past time.
12He ............... school at twelve.
Wrong!
Use "left" for an event completed at the past time "at twelve".
Done.
Score: 0/12
Share your score!

Answers

  1. I have been waiting here since morning.
  2. I met him yesterday.
  3. Samuel returned from Australia last week.
  4. See that you do not cause any damage.
  5. She will come if you invite her.
  6. I went to France recently.
  7. The jail warden discovered that the prisoner had escaped .
  8. I have lived in this city for ten years now.
  9. The train had left before we reached the station.
  10. My dad goes for a walk in the morning.
  11. When I visited him, he had been bed-ridden for two months.
  12. He left school at twelve.
  • 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 “Prime” June 24, 2026
  • 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

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.