wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

More 3 U7: Present Perfect Tense

Total questions: 15

Worksheet time: 7mins

Name
Class
Date
1.

I ........ (have) my watch for three months.

a)

has had

b)

had

c)

have had

2.

Helene .... (have) her computer since Christmas.

a)

has had

b)

have had

c)

had

3.

My sister Leni ..... (work) in that office for two years.

a)

had worked

b)

have worked

c)

has worked

d)

has work

4.

Benji and Chiara .... (live) in that flat since 2012.

a)

have live

b)

has lived

c)

have left

d)

have lived

5.

My brother Leon ...... (be) a student at his school for a very long time.

a)

has be

b)

have been

c)

have be

d)

has been

6.

Ali ....... (not see) Selina for a long time.

a)

has not see

b)

have not seen

c)

has not seen

d)

has not saw

7.

I .... (have) my motorbike since 2009.

a)

have have

b)

have had

c)

has had

d)

has have

8.
I have had the bike ..... Easter.
a)
since
b)
for
9.

Hannah has had the necklace .... her birthday.

a)

since

b)

for

10.

Max and Johannes have had their computers .... weeks.

a)

since

b)

for

11.

Elena has had the new earrings .... a long time.

a)

since

b)

for

12.

...... Lorenz ........ (ever,see) a Stephen Spielberg movie?

a)

Have .......... ever saw

b)

Have ............ ever seen

c)

Has .............. ever seen

d)

Did ............. ever see

13.

Theresa and Sophia ...... (never, be) to California.

a)

have never been

b)

has never been

c)

never has been

d)

never have been

14.

....... Fabrice .......(ever, be) to New York?

a)

Was .... ever

b)

Has .... ever be

c)

Have ..... ever been

d)

Has .... ever been

15.

Bernadette and Laura ...... (yet, not study) for the test.

a)

have yet not studied

b)

have not studied yet

c)

haven't studyed yet

d)

yet have not studied