Present Perfect Exercises
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
0%
Choose the correct option to complete the Present Perfect Exercises below.
1
_____ you ever _____ to Japan?
a.
Have / been
b.
Have / go
c.
Did / go
2
A: Why are you sad?B: I _____ my phone!
a.
lost
b.
have lost
c.
was losing
3
She _____ her new job for six months.
a.
had
b.
is having
c.
has had
4
I _____ that movie three times.
a.
have watched
b.
watched
c.
am watching
5
The train _____ already left.
a.
had
b.
has
c.
have
6
We _____ yet.
a.
did not arrive
b.
have not arrived
c.
have arrived not
7
How many books _____ so far this year?
a.
do you read
b.
have you read
c.
did you read
8
The company _____ many new employees this month.
a.
hired
b.
has hired
c.
is hiring
9
I _____ my best friend since childhood.
a.
have known
b.
knew
c.
know
10
Why _____ to class today?
a.
didn't you come
b.
don't you come
c.
haven't you come