Contents
The Past Simple and Present Perfect tenses are essential components of English grammar, each serving different purposes in expressing actions and events. The worksheets and exercises below are designed to help you understand and practice the differences between these two tenses, enhancing your ability to communicate about past events and experiences.
Find out more about verb tenses worksheets and exercises here:
Download Past Simple & Present Perfect Worksheets
1. Task 1: Choose the correct option
Task 2: Complete the sentences
Task 3: Read the sentences and correct the mistakes
Answer Key:
1️⃣ Choose the correct option:
a. has bought, has installed
b. lived, moved
c. has worked, was
d. have visited
e. did you cook
f. has already finished
g. saw, liked
h. has watched
i. Have you ever traveled
j. has started
2️⃣ Complete the sentences:
a. started
b. Have you ever tried
c. hasn’t seen
d. traveled
e. has worked
f. have studied
g. have built
3️⃣ Correct the mistakes:
a. I have seen that movie already.
b. She didn’t go to school yesterday.
c. Have you ever been to London?
d. We have just finished our lunch.
e. Anna hasn’t written her report yet.
2. Fill in the blanks with the correct form of the verb in either Past Simple or Present Perfect
Answer Key:
- She finished her homework an hour ago.
- They arrived at the airport an hour ago.
- I saw that movie last weekend.
- We have just eaten dinner.
- They have lived in this town for 10 years.
- We have already decided on the vacation destination.
- He has never been to Paris.
- He ran 5 kilometers yesterday.
- She has just left the office.
- I saw her last Friday at the event.
Past Simple & Present Perfect Exercises
Past Simple & Present Perfect Exercise 1: Choose the correct form of the verb
- He __________ (work) here for 10 years.
a) worked
b) has worked - I __________ (eat) lunch at 12 p.m. yesterday.
a) ate
b) have eaten - We __________ (visit) the museum two weeks ago.
a) visited
b) have visited - She __________ (not/finish) her homework yet.
a) didn’t finish
b) hasn’t finished - They __________ (see) that movie already.
a) saw
b) have seen - I __________ (just/arrive) at the airport.
a) arrived
b) have arrived - We __________ (buy) a new car last year.
a) bought
b) have bought - I __________ (never/try) sushi before.
a) never tried
b) have never tried - They __________ (go) to the concert last weekend.
a) went
b) have gone - She __________ (study) English since she was a child.
a) studied
b) has studied
Answer Key:
- b) has worked
- a) ate
- a) visited
- b) hasn’t finished
- b) have seen
- b) have arrived
- a) bought
- b) have never tried
- a) went
- b) has studied
Past Simple & Present Perfect Exercise 2: Fill in the blanks with the correct form of the verb
Last summer, I __________ (go) to the beach with my friends. We __________ (arrive) early in the morning and __________ (spend) the whole day there. We __________ (swim) in the ocean and __________ (build) sandcastles. I __________ (never/see) such a beautiful sunset before. It __________ (be) the best day of the summer. We __________ (leave) the beach at dusk, but we __________ (not/forget) the memories of that day.
Answer Key:
Last summer, I went to the beach with my friends. We arrived early in the morning and spent the whole day there. We swam in the ocean and built sandcastles. I never saw such a beautiful sunset before. It was the best day of the summer. We left the beach at dusk, but we haven’t forgotten the memories of that day.
Past Simple & Present Perfect Exercise 3: Find and correct the mistakes
- I have seen her yesterday.
- He didn’t finished his work yet.
- They has been to Paris last summer.
- We have visited the museum last weekend
- She has read the book two days ago.
- They have already go to the party.
- I already did my homework.
- He has called me last night.
- We have gone to the store yesterday.
- She visited the museum many times before.
Answer Key:
- I saw her yesterday.
- He hasn’t finished his work yet.
- They went to Paris last summer.
- We visited the museum last weekend.
- She read the book two days ago.
- They have already gone to the party.
- I have already done my homework.
- He called me last night.
- We went to the store yesterday.
- She has visited the museum many times before.

