Present Perfect vs. Past Simple Exercises
These present perfect and past simple exercises in the test format with answers were created by native English teachers. The explanation section includes clear usage examples, formulas, and grammar rules. All worksheets can be downloaded for free in Word or PDF format.
EXERCISE
EXPLANATION
0%
Choose the correct option to complete the Present Perfect vs. Past Simple Exercises below.
1
I _____ my keys while I _____ to work.
a.
lost / was walking
b.
was losing / walked
c.
have lost / walked
2
They _____ from their trip yet.
a.
didn't return
b.
haven't returned
c.
wasn't returning
3
I _____ the museum many times.
a.
visited
b.
have visited
c.
was visiting
4
Last night, I _____ to bed early.
a.
went
b.
have gone
c.
was going
5
She _____ her leg, so she can't walk.
a.
was breaking
b.
broke
c.
has broken
6
He _____ a new car last month.
a.
has bought
b.
bought
c.
was buying
7
I _____ in a concert before.
a.
never sang
b.
have never sung
c.
was never singing
8
We _____ each other since primary school.
a.
have known
b.
knew
c.
was knowing
9
My parents _____ in Paris for ten years before moving here.
a.
lived
b.
was living
c.
have lived
10
A: Where have you been?B: I _____ to the park.
a.
went
b.
have gone
c.
was going