Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Continuous Tense

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

The building ___ standing since he last year

a)

have been

b)

has been

c)

have

d)

has

2.

Mother ___ boiling cassava since ten minutes ago

a)

have

b)

has

c)

has been

d)

have been

3.

I ___ cutting my hair late last year

a)

have been

b)

has been

c)

was

d)

were

4.

My sister and I ____ at my grandmother’s house since we were little.

a)

has been stay

b)

have been staying

c)

have been stay

d)

have been staying

5.

You ____ for two hours.

a)

has not been swim

b)

has not been swimming

c)

have not been swim

d)

have not been swimming

6.

We have been ____ this organization since last year.

a)

joining

b)

join

c)

in

d)

on

7.

___ your cat been sleeping for over four hours?

a)

Have

b)

Has

c)

Are

d)

Does

8.

They have not been ___ food since midnight.

a)

Order

b)

Ordered

c)

Ordering

d)

Buy

9.

My dad ____ in translation for the last ten years

a)

has been work

b)

has been work

c)

have been working

d)

has been working

10.

My brother _____ for five hours

a)

has been sleeping

b)

has been sleep

c)

have been sleeping

d)

have been sleep