wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

present perfect continuous 9°

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

How long ...................................................................... for me?

a)

have you been waiting

b)

will been waiting

c)

has you been waiting

d)

have you be waiting

2.

What .............................................................. since he returned?

a)

have john been doing

b)

has John be doing

c)

has John been doing

d)

is John been doing

3.

Why .............................................................................. meat lately?

a)

not have you been eating

b)

have you not been eat

c)

has you not been eating

d)

have you not been eating

4.

Where .............................................................................. lately?

a)

has your dad been working

b)

did your dad been working

c)

was your dad been working

d)

were your dad been working

5.

_____________much recently?

a)

Has she been running

b)

Have you been runing

c)

Was she been running

d)

Has she been runing

6.

She_______been asking questions all day long.

a)

have

b)

has

c)

by

d)

was

7.

I have been waiting________4 o’clock.

a)

since

b)

for

c)

by

d)

yesterday

8.

Sue has only been waiting_________20 minutes.

a)

yesterday

b)

already

c)

for

d)

since

9.

Choose the write sentence in present perfect continuous

a)

Albert has been playing squash

b)

Albert have been playing squash

c)

Albert will been playing squash

d)

Albert had been plaing squash

10.

It has been ___ for a week.

a)

snows

b)

snowing

c)

snowed

d)

snow

11.

They ___ been looking for you.

a)

has

b)

are

c)

is

d)

have

12.

She's ___ thinking about changing her job.

a)

been

b)

was

c)

have

d)

has

13.

We've been living here ___ 7 months.

a)

last

b)

to

c)

since

d)

for

14.

I / grow / vegetables for a while. The negative form is :

a)

I haven't been growing vegetables for a while.

b)

I haven't been grow vegetables for while.

c)

Have I been growing vegetables for while.

d)

I have not be growing vegetables for while.

15.

I_________ all day.

a)

didn't eat

b)

haven't ate

c)

haven’t eaten

d)

have been eating

16.

What _________ doing?

a)

have you been

b)

you been

c)

you have been

d)

you has been

17.

I’ve been playing football ________.

a)

yesterday

b)

all day

c)

since

d)

two hours ago

18.

Which sentence is NOT correct?

a)

We’ve not eating cakes and chocolates.

b)

She’s not been working very hard recently.

c)

I haven’t been sleeping well lately.

d)

You have been studying all day.

19.

Which question is NOT correct?

a)

What Amelia has been doing all day?

b)

How long have the kids been playing in the park?

c)

Who has Karen been working for?

d)

What has you been doing?

20.

We ______ raising money for charity.

a)

‘ve not been

b)

hasn’t been

c)

haven’t

d)

didn't

21.

He ___________________________ in this company since 1985.

a)

has been working

b)

has been living

c)

have been working

d)

has be working

22.

He _______________________winning this championship for last 2 years.

a)

has

b)

has been

c)

have

d)

have been

23.

She has been ________________________for two hours.

a)

study

b)

studies

c)

studied

d)

studying

24.

Marque a alternativa correta em que o verbo esteja grafado corretamente no gerúndio

a)

listenning

b)

studing

c)

playing

d)

stopping

25.

Her grandma________for three hours.

a)

has been talking

b)

have been talking

c)

has been talk

d)

was been talking