wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 10

Worksheet time: 50secs

Name
Class
Date
1.

Lindsay_____not been to France.

a)

has

b)

is

c)

have

d)

was

2.

_____you finished your homework?

a)

Did

b)

Have

c)

Are

d)

Has

3.

_____you been to Japan?

a)

Are

b)

Has

c)

Do

d)

Have

4.

We_____never eaten Mexican food.

a)

has

b)

have

c)

are

d)

do

5.

Andrea has_____her umbrella.

a)

forget

b)

forgotten

c)

forgot

d)

forgetting

6.

The children_____the lost puppy.

a)

have find

b)

has found

c)

has find

d)

have found

7.

Wiwi's been a vegetarian_____three years.

a)

since

b)

for

c)

last

d)

yet

8.

Why_____so much rice today?

a)

has you eaten

b)

has you ate

c)

have you eaten

d)

have you ate

9.

You_____the train tickets.

a)

hasn't buyed

b)

haven't buyed

c)

hasn't bought

d)

haven't bought

10.

She_____a horse before.

a)

has not ridden

b)

have not rode

c)

has not rode

d)

have not ridden