Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

REVIEW - Present Perfect

Total questions: 10

Worksheet time: 6mins

Name
Class
Date
1.

I ... many countries. (visit)

a)

visited

b)

has visited

c)

have visited

d)

visiting

2.

... Helen ever ... sushi? (eat)

a)

Have Helen ever eaten sushi?

b)

Did Helen ever eat sushi?

c)

Has Helen ever eaten sushi?

3.

I ... many horror movies. (watch)

a)

watched

b)

have watched

c)

watches

d)

watching

4.

Mary ...already .... to the cinema. (go)

a)

has / gone

b)

have / gone

c)

go

d)

went

5.

Peter ... basketball and tennis since 2012.

a)

has played

b)

play

c)

plays

d)

have played

6.

The girls ... their lunch yet. (have)

a)

didn't have

b)

have

c)

haven't had

d)

has

7.

Tatiana ... a new car for her mother. (buy)

a)

buy

b)

buys

c)

has bought

d)

buying

8.

... you ... to Peter yet? (speak)

a)

Did you speak to Peter yet?

b)

Has you spoken to Peter yet?

c)

Has you speaks to Peter yet?

d)

Have you spoken to peter yet?

9.

They ... already ... three letters. (write)

a)

They have already written three letters.

b)

They has already write three letters.

c)

They wrote already three letters.

d)

They has already wrote three letters.

10.

The US President ... in our country. (be)

a)

have been

b)

has been

c)

was

d)

is