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

February 26, 2019 - B1pdf

Fill in the blanks with an appropriate tense form.
Progress 0 of 12 answered
1We ............... molecular biology this semester.
Wrong!
Use "are studying" for a temporary activity happening around the present time.
2Mike ............... with his grandmother every summer.
Wrong!
Use "lives" for a regular repeated situation with "every summer".
3I ............... my grandparents last week.
Wrong!
Use "visited" for a finished action at the definite past time "last week".
4Did Rahul ............... another window yesterday?
Wrong!
Use "break" because the main verb after "did" is in the base form.
5I ............... to all the continents in the world.
Wrong!
Use "have been" for life experience up to the present.
6I ............... many setbacks in life.
Wrong!
Use "have faced" for life experience up to the present.
7I ............... to Shyam for ten years.
Wrong!
Use "have been married" for a state that started in the past and continues now.
8............... have you lived in Chennai?
Wrong!
Use "How long" to ask about duration up to the present.
9We ............... in this city for 25 years.
Wrong!
Use "have been living" for an action that began in the past and continues now.
10I ............... the plants. What should I do now?
Wrong!
Use "have watered" to show that the task is finished now.
11I ............... my homework. Can I watch TV now?
Wrong!
Use "have done" to show that the homework is finished now.
12I ............... a bath when the telephone rang.
Wrong!
Use "was having" for the longer past action interrupted by the telephone call.
Done.
Score: 0/12
Share your score!

Answers

  1. We are studying molecular biology this semester.
  2. Mike lives with his grandmother every summer.
  3. I visited my grandparents last week.
  4. Did Rahul break another window yesterday?
  5. I have been to all the continents in the world.
  6. I have faced many setbacks in life.
  7. I have been married to Shyam for ten years.
  8. How long have you lived in Chennai?
  9. We have been living in this city for 25 years.
  10. I have watered the plants. What should I do now?
  11. I have done my homework. Can I watch TV now?
  12. I was having a bath when the telephone rang.
  • 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 “Consistent” June 29, 2026
  • 100 Words Every Drummer Should Know June 29, 2026
  • Why utopia literally means no place June 29, 2026
  • 100 Sentence Starters for Project Updates June 29, 2026
  • 100 Best Synonyms for “Rosy” June 29, 2026
  • 100 Best Synonyms for “Ascertain” June 29, 2026
  • 100 Words to Describe Photos June 29, 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.