These present perfect exercises in multiple choice questions test format with answers are prepared by English grammar teachers. At the explanations tab, we listed several present perfect examples and sentences as well as formula, form and structure. And at the worksheet tab, you can download these exercises as PDF or word files for free.
EXERCISE
EXPLANATION
Updated September 2025
Exercises
Progress
0%
Choose the correct option to complete the Present Perfect Exercises below.
1
A: Where is Sarah?B: She _____ to the library.
a.
has gone
b.
has been
c.
went
2
My parents _____ to Italy twice this year.
a.
have been
b.
have gone
c.
were
3
She _____ her keys! Now she can't open the door.
a.
lost
b.
was losing
c.
has lost
4
How long _____ in this city?
a.
do you live
b.
have you lived
c.
did you live
5
We _____ this movie before. Let’s watch something else.
a.
saw
b.
see
c.
have seen
6
A: Is John here?B: No, he _____ to the supermarket.
a.
has been
b.
has gone
c.
went
7
I _____ in three different countries so far.
a.
have lived
b.
lived
c.
was living
8
They _____ to the museum yet.
a.
have not gone
b.
have not been
c.
did not go
9
He _____ just finished his homework.
a.
has
b.
did
c.
have
10
We _____ our grandparents since last Christmas.
a.
haven't seen
b.
didn't see
c.
don't see








