wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect

Total questions: 16

Worksheet time: 9mins

Name
Class
Date
1.

What have they done today?

a)

They have clean their house

b)

They has cleaned their house

c)

They have cleaned their house

2.

Have you driven more than 5 hours?

a)

Yes, I has.

b)

No, I have

c)

No, I haven´t

3.

She ______ some fruit on her way home.

a)

Has bought

b)

Has buy

c)

Have bought

4.

My dog ______ learnt new tricks lately.

a)

Have

b)

Has

c)

Haves

5.

My brother ________ in USA for 3 years.

a)

Has worked

b)

Have worked

c)

Has work

6.

They ______ that movie yet.

a)

Haven't see

b)

Hasn't seen

c)

Haven't seen

7.

This actor _____ many awards!

a)

Has win

b)

Has won

c)

Have won

8.

They haven't ....... an e-mail yet.

a)

send

b)

sended

c)

sent

9.

She .......... her bike for 3 years.

a)

have had

b)

has had

c)

had have

10.

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

a)

hasn't clean

b)

hasn't cleaned

c)

hasn't cleant

11.

........ Marina and Paula done their homework?

a)

Have

b)

Has

12.

She ____________ eaten Asian food.

a)

has

b)

had

c)

hadn't

d)

hasn't

13.

I haven't ______________ your book.

a)

taken

b)

take

c)

took

d)

takes

14.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared

15.

We........... chinese food

a)

haven´t tried

b)

hasn´t tried

16.

Have you ever ___________ about the Beatles?

a)

hear

b)

heard

c)

hearing

d)

heared