• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Home of English Grammar
  • Home
  • Course
  • Exercises
  • Grammar Rules
  • Matches
  • Posts
  • Tools
    • Grammar Checker
    • Very Replacer
    • Word Counter
  • Vocabulary Lists
  • Archives
    • Social Media Posts
    • Writing Guides
  • Join free

Simple Past Or Present Perfect Exercise

October 18, 2018 A2pdf

Fill in the blanks with an appropriate verb form.

Progress 0 of 12 answered
1I ............... in Qatar when I was young.
Wrong!
Use the simple past "lived" because "when I was young" refers to a finished time in the past.
2I ............... her since that incident.
Wrong!
Use the present perfect "have not seen" with "since" to connect the past incident to the present.
3I ............... the parcel yesterday.
Wrong!
Use the simple past "received" because "yesterday" is a finished past time.
4They ............... the contract last week.
Wrong!
Use the simple past "signed" because "last week" is a finished past time.
5............... anything from them since Monday?
Wrong!
Use the present perfect "Have you heard" with "since Monday" to ask about the period up to now.
6We ............... since morning.
Wrong!
Use the present perfect "have waited" with "since morning" to show the wait continues up to now.
7I ............... to Jaipur last month.
Wrong!
Use the simple past "went" because "last month" is a finished past time.
8............... abroad before?
Wrong!
Use the present perfect "Have you ever been" to ask about life experience up to now.
9I ............... school when I was 14.
Wrong!
Use the simple past "left" because "when I was 14" refers to a finished time in the past.
10What ............... after that?
Wrong!
Use the simple past "did you do" to ask about the next action in a finished past sequence.
11You won't be able to see her because she ............... home.
Wrong!
Use the present perfect "has gone" because her past action affects the present situation.
12This is the first time I ............... a tiger.
Wrong!
Use the present perfect "have seen" after "This is the first time" for an experience up to now.

Exercise complete

0/ out of 12 correct answers
Challenge a friend
More Exercises →

Answers

  1. I lived in Qatar when I was young.
  2. I have not seen her since that incident.
  3. I received the parcel yesterday.
  4. They signed the contract last week.
  5. Have you heard anything from them since Monday?
  6. We have waited since morning.
  7. I went to Jaipur last month.
  8. Have you ever been abroad before?
  9. I left school when I was 14.
  10. What did you do after that?
  11. You won’t be able to see her because she has gone home.
  12. This is the first time I have seen a tiger.

Improve your English grammar, vocabulary and writing

We take you step by step from beginner to advanced, even if you struggled with English at school or have always had trouble remembering the rules.

  • 10 modules, 112 lessons and 730 questions
  • Just log in and learn anytime and anywhere
  • Your progress is saved in your account
  • Download the 2027 Grammar Guide (PDF)

Related lesson in the course Past simple or present perfect? Module 04: Tenses & verb forms · Lesson 7

Join free

Already have an account? Sign in

See what’s in the course

Primary Sidebar

2.4M761.4K165.8K

Free 2027 Grammar Guide

  • Download Grammar Guide (PDF)
  • Online grammar course, A1 to C2
  • Weekly exercises and vocabulary
  • Join over 3 million English learners

We respect your privacy. Unsubscribe anytime.

Already have an account? Sign in

Grammar Checker - Try Now

Latest Posts

  • The origin of “not worth a tinker’s damn” October 23, 2026
  • 100 Best Synonyms for “Stark” October 23, 2026
  • Patterning Paraphrase Exercise October 23, 2026
  • 100 Best Synonyms for “Propositive” October 23, 2026
  • 100 Best Synonyms for “Emphasizing” October 23, 2026
  • 100 Best Synonyms for “Communicative” October 23, 2026
  • Icky vs. gross vs. nasty vs. disgusting vs. revolting vs. vile October 23, 2026
  • Comparatives Exercise October 23, 2026
  • 100 Best Synonyms for “Proposition” October 23, 2026
  • 100 Best Synonyms for “Stagnation” October 23, 2026
Home of English Grammar

Free English grammar exercises, rules and vocabulary lists, with new exercises every week. Join the leading English grammar site with over 3 million followers.

Join free

Learn

  • Exercises
  • Matches
  • Grammar rules
  • Vocabulary lists
  • Writing guides
  • Online tools

More

  • Top social media posts
  • Various posts
  • Contact

Account

  • Join free
  • Grammar Course
  • Free grammar guide (PDF)

Copyright © 2026 EnglishGrammar.org

  • Disclaimer
  • Privacy policy
  • Terms
  • Sitemap