Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

I _________________ my purse.

a)

I have lost my purse.

b)

I has lost my purse.

c)

I have losted my purse.

2.

We _________________ this movie already.

a)

We have seen this movie already.

b)

We has seen this movie already.

c)

We have seed this movie already.

3.

There _________________ an accident.

a)

There has been an accident.

b)

There have been an accident.

c)

There has beed an accident.

4.

Where ____ I ____ my sandals?

a)

Where have I left my sandals?

b)

Where has I left my sandals?

c)

Where have I lefted my sandals?

5.

The kids.............the house.

a)

has clean

b)

has cleaned

c)

have cleaned

d)

have cleaning

6.

We.............too much.

a)

have eat

b)

have eats

c)

has eat

d)

have eaten

7.

Jame and Sarah..................to the Moon.

a)

have travelled

b)

has travelled

c)

has travel

d)

have travel

8.

Complete the Sentence:

___________ He (call)_______ Maria?

a)

Have/Called

b)

Has/Calling

c)

Has/Called

d)

Have/Calling

9.

Where you (be)?

a)

Where were you?

b)

Where has you been?

c)

Where have you been?

d)

Where have you be?

10.

Allen has lived in Istanbul ______ five years.

a)

since

b)

in

c)

ago

d)

for

11.

The cat .......... a mouse.

a)

has caught just

b)

has just catch

c)

have just caught

d)

has just caught

12.

Who .......... to invite to the pool party?

a)

have we forgotten

b)

have we forgot

c)

we have forgotten

d)

we have forgot

13.

What countries have they visited in Europe ..........? (Tick two options)

a)

since a month

b)

for Easter holidays

c)

since last year

d)

so far

14.

Have the boys............................computer games since this morning?

a)

played

b)

plays

c)

been played

d)

been playing

15.

I think I've ....................... that song before.

a)

been hearing

b)

heard

c)

hearing

d)

hear