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

Find the mistake – perfect tenses

February 28, 2012 - B1pdf

Complete the following sentences with an appropriate verb form.

Progress 0 of 10 answered
1We ............... in this city since 1995.
Wrong!
2Tom ............... with us for ten years before he joined another company.
Wrong!
3How long ............... with your current employer?
Wrong!
4I ............... that novel ten times in my life.
Wrong!
5I ............... him for ten years.
Wrong!
6I have known him for several years. I first ............... him in London.
Wrong!
7Where have you been since I last ............... you?
Wrong!
8She ............... to be an actor since she was a child.
Wrong!
9I ............... to London in 2002.
Wrong!
10She ............... in three films. Her first film came in 2008.
Wrong!
Done.
Score: 0/10

Answers

  1. We have lived in this city since 1995.
  2. Tom had worked with us for ten years before he joined another company.
  3. How long have you been working with your current employer?
  4. I have read that novel ten times in my life.
  5. I have known him for ten years.
  6. I have known him for several years. I first met him in London.
  7. Where have you been since I last saw you?
  8. She has wanted to be an actor since she was a child.
  9. I went to London in 2002.
  10. She has acted in three films. Her first film came in 2008.
  • Share
  • Post
  • Post
  • Email
NEW: Try Matches, our daily vocabulary challenge. Pick a topic and level and match words with definitions to boost your vocabulary.
2,485,429 
741,874 
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 Other Words for “Able” March 20, 2026
  • 100 Best Synonyms for “Label” March 20, 2026
  • Past Perfect Continuous Exercise March 20, 2026
  • 100 Other Words for “Incredible” March 20, 2026
  • 100 Words to Use Instead of “Secret” March 20, 2026
  • Thou and you: formal versus informal English pronouns March 20, 2026
  • 100 Phrases to Use Instead of “Just checking in” March 20, 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.