WorksheetsPresent Perfect
Total questions: 13
Worksheet time: 6mins
Name
Class
Date
1.
The present perfect is formed by...
a)
HAVE + PAST PARTICIPLE
b)
HAVE / HAS + PAST PARTICIPLE
c)
AM/ IS/ ARE + PAST PARTICIPLE
d)
AM / IS / ARE + V-ING
2.
I have studied English ......... 9 years.
a)
for
b)
since
3.
I have been in this school ........... 2010
a)
since
b)
for
4.
My friend ......................... to London.
a)
have been
b)
has been
c)
has ben
5.
I have known my best friend ..................... Primary School.
a)
for
b)
since
6.
Have you done your homework .........?
a)
already
b)
yet
c)
just
7.
Have you ever ................... sushi?
a)
eat
b)
eaten
c)
ate
8.
We have ................ seen this movie. We went to the cinema last week.
a)
already
b)
yet
c)
just
9.
It's a great movie. I have ... that movie many times.
a)
saw
b)
seen
c)
see
10.
My family and I ... to many different countries around the world.
a)
have flown
b)
has flown
c)
flown
11.
I'm sorry, but I ... finished my homework yet.
a)
have
b)
hasn't
c)
haven't
12.
I haven't ______________ your book.
a)
taken
b)
take
c)
took
d)
takes
13.
He hasn't ___________ her before.
a)
meets
b)
meeting
c)
met
d)
meeted
100 %
