Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Present Perfect Continuous

Total questions: 15

Worksheet time: 15mins

Name
Class
Date
1.

The formula of the Present Perfect Continuous is...

a)

have been + Ving

b)

have/has been + V3

c)

have/has been + Ving

2.

The Present Perfect Continuous answers the question...

a)

how long

b)

how much

c)

how often

d)

how are you

3.

It ______ since this morning. It's gloomy and terribly damp!

a)

has being raining

b)

has rained

c)

has been raining

d)

has been rained

4.

My cat ______ been sleeping all day.

a)

have

b)

has

c)

is

d)

been

5.

_______ Jim ________ doing enough exercise to stay fit?

a)

Has .... been

b)

Been .... has

c)

Have ...... been

d)

Has ..... being

6.

Select the correct sentence.

a)

It has snowing for several days.

b)

It has been snowing for several days.

c)

It have been snowing for several days.

d)

It has been snow for several days.

7.

This road is endless and I think we're lost! We ___________________for hours!

a)

've been driving

b)

has been driving

c)

have been drive

d)

have driving

8.

A: I’m sorry I’m late. Have you been waiting long?

B: No, I __________

a)

haven't

b)

am not

c)

hasn't

d)

didn't

9.

A: You look tired. Have you been working hard?

B: Yes, I _____________.

a)

've

b)

have

c)

do

d)

did

10.

I _______living here _____ the last 10 years, you know, since I inherited the house from my grandpa.

a)

've been ..... for

b)

have been ... .since

c)

has been .... for

11.

He hasn't been going to school ____ last month, when he got really sick out of nowhere.

a)

since

b)

for

12.

You have been running in circles ____ 30 minutes! I know you're stressed out, but you're like a headless chicken!

a)

since

b)

for

c)

already

13.

I have been living next door to him _____ childhood. We've known each other for a very long time.

a)

For

b)

Since

14.

She has been preparing for her exams _____ the last two months.

a)

Since

b)

For

15.

How do you feel about the Present Perfect Continuous?

a)

I rocked it - I'm confident about using it.

b)

I get the rule, but I still think it's a bit difficult.

c)

I need some more practice.

d)

I don't get it. Like, at all. Should I maybe study before class?