wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PRESENT PERFECT CONTINUOUS

Total questions: 20

Worksheet time: 10mins

Name
Class
Date
1.

He / live here for five months

a)

He has been living for five months

b)

He have been living for five months

c)

He have lived for five months

d)

He has lived for five months

2.

They / not / work today

a)

They have not been working today

b)

They has not been working today

c)

They have been not working today

3.

Jack ___________ (to not clean) his room ____ he broke the broom.

a)

haven't been cleaning / for

b)

haven't been cleaning / since

c)

hasn't been cleaning / for

d)

hasn't been cleaning / since

4.

The Present Perfect Continuous explain ...

a)

when the action started.

b)

how long the action was in progress.

c)

when the action finished.

d)

how often the action happens.

5.

The structure of Present Perfect Continuous is...

a)

Subject + have been + V + ed

b)

Subject + have been + V + ing

c)

Subject + have/has been + V + ing

d)

Subject + has been + V + ed

6.

The Present Perfect Continuous answers the question...

a)

how often

b)

how are you

c)

how long

d)

how much

7.

Lexical markers for the Present Perfect Continuous are the words...

a)

just and yet

b)

here and now

c)

for and since

d)

ever and never

8.

The Present Perfect Continuous can't be used with...

a)

verbs of thinking (know, believe, understand...)

b)

verbs of motion (go, run, jump...)

c)

verbs of feeling (like, love, hate...)

d)

verbs of senses (see, hear, taste...)

9.

Alice and Joe ___________ playing basketball for five hours.

a)

have been

b)

has been

c)

had been

10.

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

B: No, I __________

a)

haven't

b)

has not

c)

hasn't

d)

have not

11.

Where (a)   you been spending your summer holidays?

12.

I (a)   living here since the last 10 years.

13.

It has been ___ since Friday

a)

rain

b)

rainy

c)

raining

d)

rained

14.

I (a)   been cooking since 1 p.m..

15.

______they been playing?

a)

Has

b)

Have

c)

Has been

d)

Have been

16.

It has (a)   snowing a lot this week.

17.

Sam …….. (to drive) a car for five hours now.

a)

a. had been driving

b)

b. have been driven

c)

c. has been driving

d)

d. is driving

18.

My cousins (a)   (to play) with my dog for hours.

19.

A: You look tired. Have you working hard?

B: Yes, I _____________.

a)

has

b)

's

c)

've

d)

have

20.

Select the correct sentences.

a)

You have been thinking looking for a job.

b)

You has been thinking looking for a job.

c)

You've been thinking about looking for a job.

d)

You had been thinking about looking for a job.