wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

present perfect

Total questions: 15

Worksheet time: 6mins

Name
Class
Date
1.

I _________________ my purse.

a)

I have lost my purse.

b)

I has lost my purse.

c)

I have losted my purse.

2.

We _________________ this movie already.

a)

We have seen this movie already.

b)

We has seen this movie already.

c)

We have seed this movie already.

3.

Federico ___________ never ___________ Korean.

a)

has / learned

b)

have / learned

c)

is / learned

4.

Gabriele _____________ in a hot air balloon once.

a)

flown

b)

have flown

c)

has flown

5.

go - went -

a)

got

b)

gone

c)

go

d)

gotten

6.
I've ___________ watched this film, it was fantastic!
a)
just
b)
yet
c)
so far
7.
I've worked for this company ___________ 2010.
a)
since
b)
for
8.
I have ___________ seen such a beutiful view!
a)
never
b)
ever
9.

I am looking for my pen. I _____ it.

a)

did lost

b)

have lost

c)

has lost

10.

write - wrote -

a)

wrotten

b)

wrote

c)

writen

d)

written

11.

Charlie ........... his room.

a)

hasn't clean

b)

hasn't cleaned

c)

hasn't cleant

12.
Have you ever been to Italy? No, I .............
a)
have
b)
haven't
13.

Susan has...... the homework.

a)

do

b)

does

c)

did

d)

done

14.
It's a great movie. I have ... that movie many times.
a)
saw
b)
seen
c)
see
15.

She’s been _________ for 3 hours.

a)

study

b)

studying

c)

studied

d)

studies