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

June 16, 2014 - B1pdf

Complete the following sentences using an appropriate verb form.

Progress 0 of 10 answered
1He ............... at six o'clock every day.
Wrong!
Use "gets up" for a regular daily habit.
2God ............... us all.
Wrong!
Use "loves" for a general truth with the singular subject "God".
3My dad ............... for Delhi tomorrow.
Select 2 answers.
Wrong!
Both "leaves" and "is leaving" can describe a fixed future arrangement.
4She ............... a book now.
Wrong!
Use "is reading" for an action happening now.
5I ............... a call from him.
Wrong!
Use "have just received" for a recent completed action with present relevance.
6They ............... each other for five years.
Wrong!
Use "have known" with "for five years" for a state that began in the past and continues now.
7I ............... the Eiffel Tower.
Wrong!
Use "have seen" to talk about life experience up to now.
8He ............... in Singapore since 1995.
Wrong!
Use "has been working" with "since 1995" for an action that started in the past and continues now.
9The train ............... five hours late.
Wrong!
Use "arrived" for a completed past event.
10When I was a student, I ............... hard to pay my tuition fee.
Wrong!
Use "worked" for a regular past situation during student days.
Done.
Score: 0/10
Share your score!

Answers

  1. He gets up at six o’clock every day.
  2. God loves us all.
  3. My dad leaves / is leaving for Delhi tomorrow.
  4. She is reading a book now.
  5. I have just received a call from him.
  6. They have known each other for five years.
  7. I have seen the Eiffel Tower.
  8. He has been working in Singapore since 1995.
  9. The train arrived five hours late.
  10. When I was a student, I worked hard to pay my tuition fee.
  • 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

  • Why forecastle is pronounced “fo’c’sle” July 3, 2026
  • 100 Words Every Photographer Should Know July 3, 2026
  • 100 Common Email Grammar Mistakes July 3, 2026
  • 100 Words to Describe Weakness July 3, 2026
  • 100 Best Synonyms for “Highlights” July 3, 2026
  • 100 Ways to Ask for Recommendations July 3, 2026
  • 100 Words Every Ceramicist Should Know July 2, 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.