📚 Present Perfect vs Past Simple Grammar Exercise

Complete the exercises below to practice Present Perfect vs Past Simple

Step 1 of 4

👤 Student Information

Section A: Fill in the Blanks (Present Perfect vs Past Simple)

Complete the sentences using the correct form: present perfect or past simple of the verbs in brackets.

1. I (live) in this city for five years, but I (move) here from London in 2019.

2. She (never be) to Japan, but she (visit) Korea last summer.

3. We (not see) our neighbors recently because they (go) on vacation two weeks ago.

4. Tom (work) for this company since graduation, and he (start) as an intern in 2020.

5. I (lose) my keys yesterday, but I (find) them this morning under the couch.

6. My sister (already finish) her homework, but she (not do) the dishes last night.

7. The students (study) English for three years, and they (take) their first exam in September.

8. He (not call) me since last month, but he (send) me a message yesterday.

9. We (just buy) a new car, and we (sell) our old one last week.

10. The weather (be) terrible this week, but it (be) beautiful on Monday.

Section B: Multiple Choice Questions (Present Perfect vs Past Simple)

Choose the correct form for each sentence.

1. Maria ___ to Paris three times in her life.

went
has been
was
goes

2. I ___ my homework an hour ago.

have finished
finished
finish
have finish

3. They ___ in that house since 2015.

lived
live
have lived
are living

4. Sarah ___ her car keys this morning and still can't find them.

lost
has lost
loses
was losing

5. We ___ to the cinema last Saturday night.

have gone
went
go
have been

6. The teacher ___ us the results of our test yet.

didn't tell
hasn't told
doesn't tell
told

7. My brother ___ his job last month and is looking for a new one.

has left
left
leaves
was leaving

8. I ___ four cups of coffee today, so I'm very energetic.

drank
have drunk
drink
was drinking

9. The children ___ their breakfast before they went to school.

have eaten
ate
eat
have ate

10. She ___ three novels this year, which is impressive.

wrote
has written
writes
was writing

Section C: Paragraph Completion (Present Perfect vs Past Simple)

Complete the paragraphs using the correct form: present perfect or past simple of the verbs in brackets.

My friend Emma (always be) interested in photography. She (buy) her first camera when she (be) just twelve years old. Since then, she (take) thousands of photographs and (win) several competitions. Last year, she (travel) to Africa for a wildlife photography project. The experience (change) her life completely. She (decide) to become a professional photographer and (already start) her own business. Her photos (appear) in several magazines this year.

Our school (undergo) many changes in recent years. The old library (renovate) two years ago, and new computers (install) in all classrooms last summer. The principal (introduce) several new programs since she (arrive) five years ago. The students (respond) very positively to these improvements. Test scores (increase) significantly, and the school (receive) an excellence award last month. We (never be) prouder of our school.

Evaluating your grammar answers...