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

Simple past or present perfect tense exercise

April 13, 2017 - A2pdf

Can you use simple past and present perfect tenses correctly? Test your understanding of tenses with this grammar exercise.

Progress 0 of 12 answered
1His father ............... last year.
Wrong!
When there is a definite past time reference we use the simple past tense.
2James ............... school at fourteen.
Wrong!
When there is a definite past time reference we use the simple past tense.
3I ............... him for ten years.
Wrong!
To talk about an action or situation that started in the past and has continued up to the present we use the present perfect tense.
4I ............... all of her novels.
Wrong!
When there is no definite time reference we use the present perfect tense.
5You ............... me for anything.
Wrong!
When there is no definite time reference we use the present perfect tense.
6I ............... a strange experience last night.
Wrong!
When there is a definite past time reference, we use the simple past tense.
7Suddenly I ............... a knock on the door.
Wrong!
We use the simple past tense to simply state that something happened in the past.
8There ............... no one to rescue the child.
Wrong!
We use the simple past tense to state that something happened or didn't happen in the past.
9The fox ............... to eat the bunch of grapes hanging from the vine.
Wrong!
We use the simple past tense to say that something happened in the past.
10This castle ............... in the 16th century.
Wrong!
When there is a definite past time reference we use the simple past tense.
11I ............... pity for the poor beggar.
Wrong!
We use the simple past tense to say that something happened in the past.
12You ............... for the grand finale.
Wrong!
When there is no definite time reference we use the present perfect tense.
Done.
Score: 0/12

Answers

  1. His father died last year.
  2. James left school at fourteen.
  3. I have known him for ten years.
  4. I have read all of her novels.
  5. You have never thanked me for anything.
  6. I had a strange experience last night.
  7. Suddenly I heard a knock on the door.
  8. There was no one to rescue the child.
  9. The fox wanted to eat the bunch of grapes hanging from the vine.
  10. This castle was built in the 16th century.
  11. I felt pity for the poor beggar.
  12. You have been selected for the grand finale.
  • 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 
760,468 
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 Words to Use Instead of “Complete” April 3, 2026
  • 100 Best Synonyms for “Improve” April 3, 2026
  • 100 Words to Use Instead of “Stale” April 3, 2026
  • 100 Words to Use Instead of “Friendship” April 3, 2026
  • 100 Words to Use Instead of “Sincere” April 3, 2026
  • 100 Animal Idioms and Expressions April 3, 2026
  • 100 Words Every Hostess Should Know April 3, 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.