Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Tense

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

I haven't .........................him since last week.

a)

saw

b)

see

c)

seen

2.

She hasn't done her homework...................

a)

already

b)

never

c)

yet

3.

Have you ..............................visited south Africa?

a)

never

b)

yet

c)

ever

4.

She has ...............her breakfast .

a)

have

b)

had

c)

having

5.

How long .................you lived in this house?

a)

has

b)

have

c)

are

6.

Has she .............................her ring?

a)

find

b)

finds

c)

found

7.

I haven't .......................pizza since I was in Italy.

a)

ate

b)

eaten

c)

eat

8.

She has lived in London ................15 years.

a)

since

b)

for

c)

ago

9.

He hasn't been to France ...................2010.

a)

for

b)

since

c)

four

10.

I haven't seen him ......................a long time.

a)

to

b)

since

c)

for