wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

I have been waiting for you.

Total questions: 21

Worksheet time: 11mins

Name
Class
Date
1.

The formula of the Present Perfect Continuous is...

a)

have been + Ving

b)

have been + Ved

c)

have/has been + Ving

d)

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.

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

a)

here and now

b)

ever and never

c)

just and yet

d)

for and since

4.

It ______ since this morning. It's terrible!

a)

has being raining

b)

has rained

c)

has been raining

d)

has been rained

5.

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...)

6.

He _______ bad for some weeks now.

a)

has been feeling

b)

has felt

c)

has been felt

d)

is feeling

7.

These women ______ songs since morning without getting tired.

a)

has been singing

b)

has been sung

c)

have sung

d)

have been singing

8.

The girl ______ her lessons for a long time.

a)

has been learning

b)

has been learnt

c)

has being learning

d)

has learnt

9.

Jack ______ a cosmonaut since early childhood.

a)

has been wanting

b)

has been wanted

c)

has wanted

d)

has being wanting

10.

My cat ______ been sleeping all day.

a)

have

b)

has

c)

is

d)

been

11.

_______ Jim ________ doing exercise?

a)

Has/been

b)

Been/has

c)

Have/ been

d)

Been/have

12.

Select the correct sentence.

a)

It has raining for several days.

b)

It has been raining for several days.

c)

It have been raining for several days.

d)

It has been rain for several days.

13.

Which one is the correct structure of Present Perfect Continuous tense.

a)

Subject + have/has + v. -ing

b)

Subject + have/has + been + v. -ing

c)

Subject + been + have/has + v. -ing

14.

Tracy and Tom _______________ playing tennis for an hour.

a)

have been

b)

has been

15.

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

B: No, I __________

a)

haven't

b)

have not

c)

hasn't

d)

has not

16.

Where ____________ you been spending your summer holidays?

a)

has

b)

have

17.

Who _____________ _____________ eating my cookies?

a)

has been

b)

have been

c)

been has

d)

been have

18.

Why _________________ up so early recently?

a)

has you been waking

b)

have you been waking

c)

has you been wake

d)

have you been wake

19.

Prerna ______winning this championship for last 2 years.

a)

has

b)

has been

c)

have

d)

have been

20.

Shilpa has been _______for two hours.

a)

study

b)

studies

c)

studied

d)

studying

21.

I _____been cooking since 1 p.m..

a)

has

b)

have

c)

having

d)

hasing