wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Present Perfect and Present Perfect continuous

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

we_______painted the room.

a)

have painted

b)

has painting

c)

have

2.

he_____ cleaned the kitchen

a)

has

b)

Has

c)

Have

d)

have

3.

___ he ___ working?

a)

has been

b)

have

c)

Has been

4.

you___ ____ studying German.

a)

've been

b)

have

c)

has

5.

we have ___ talking for more than two hours

a)

nothing

b)

have been

c)

been

6.

We ____ lived in this house for over twenty years.

a)

has

b)

have

c)

Have been

d)

have been

7.

___ you lost my keys?

a)

have

b)

has been

c)

Have

8.

He has sleeping for more than fourteen hours

a)

has

b)

been

c)

have

d)

nothing

9.

Have you ever been to Poland?

a)

been

b)

have

c)

nothing

10.

___ you seen my dog?

a)

Have

b)

Has

c)

have