Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present perfect

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.
Have you _____ been to Chiapas?
a)
just
b)
ever
c)
to
d)
am
2.
I have ______ been to Austria.
a)
never
b)
ever
c)
a
d)
to
3.
We've ....  all the answers.
a)
find
b)
found
c)
finded
d)
founded
4.
Have you .... the car?
a)
washing
b)
wash
c)
washt
d)
washed
5.
You haven't ... very much.
a)
eaten
b)
eatten
c)
ate
d)
eating
6.
The calculator is broken.  Someone ... the calculator.
a)
break
b)
is breaking
c)
broke
d)
has broken
7.
He ____ had an accident with the3 bicycle.
a)
had
b)
have
c)
has
d)
hade
8.
Have you .... your car yet?
a)
sell
b)
selled
c)
sold
d)
shelled
9.
Who has _____ the mirror? It's seven years bad luck!
a)
broke
b)
break
c)
broken
d)
breaking
10.
We moved here in 1993.  We .... here a long time now.
a)
have been
b)
were
c)
have being
d)
been
11.
I would like to meet a ghost, but I .... one.
a)
never see
b)
never saw
c)
have never seen
d)
have never saw
12.
I'd better have a shower.  I .... Thursday.
a)
had one 
b)
haven't have one for
c)
haven't had one since
d)
haven't had one for
13.
The woman ______ her book.
a)
haven't readen
b)
hasn't read
c)
haven't read
d)
hasn't readed