wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 7

Worksheet time: 2mins

Name
Class
Date
1.

I have (cook)……a delicious food for them

a)

cooked

b)

cooks

c)

cooking

d)

cook

2.

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

a)

Have

b)

Has

3.

My father..................( watch) this film three times

a)

have watch

b)

has watched

c)

had watch

d)

watches

4.

I've never .......... a best friend before.

a)

had

b)

have

c)

has

d)

having

5.

Have you ever ________ to China?

a)

went

b)

go

c)

been

d)

gone

6.

Peter ___________________ (be) to Thailand once.

a)

has been

b)

has be

c)

have been

d)

have be

7.

I ......... in the Restaurant

a)

have

b)

has been

c)

have been

d)

has