wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

The teacher _________ ___________ octopus. (negative)

a)

have ate

b)

hasn´t eaten

c)

havent´t eaten

d)

isn´t eaten

2.

My grandpa _______ __________ to Heaven. He died 10 years ago.

a)

has been

b)

has gone

c)

have been

d)

have gone

3.

They _______ _________ to Scotland. They came back yesterday

a)

have been

b)

have gone

c)

has been

d)

has gone

4.

¿Has leído este libro? The correct order is:

a)

Have you ever read this book?

b)

You have ever read this book?

c)

You read have this book ever?

5.

Where´s my mom?

a)

She has gone to the office.

b)

No, she has not.

c)

She has been to the library.

d)

Your mom have gone to the center.

6.

"_______ __________ hired the DJ?" - "No, I haven´t hired him yet"

a)

Have you

b)

Has she

c)

Has he

d)

You have

7.

A: I haven´t seen John for ages! Do you know where he is?

B: Yeah - he __________________________ the

Seychelles for two weeks in the summer.

a)

has gone to

b)

has been in

c)

have been to

d)

have gone to

8.

I have hoovered the carpet but I _________ __________ the yard.

a)

hasn´t weeped

b)

have wept

c)

haven´t wept

d)

has wept

9.

What about your room? ________ ________ _________ it yet?

a)

Tidied have you

b)

Have you tidied

c)

You have tidied

10.

Hello. I just want to know if you ________ ________ to the landlady about our dinner tonight

a)

have speaked

b)

have spoken

c)

has spoken

d)

has speaked