wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

People & Disasters: Present Perfect Continuous

Total questions: 27

Worksheet time: 5hrs 30mins

Name
Class
Date
1.

Name the natural disaster

a)

Landslide

b)

Avalanche

c)

Tsunami

d)

hurricane

2.

Name the natural disaster

a)

Hurricane

b)

Tsunami

c)

Wildfire

d)

Landslide

3.

Name the natural disaster

a)

Tsunami

b)

Hurricane

c)

Landslide

d)

Avalanche

4.

Name the natural disaster

a)

Earthquake

b)

Tsunami

c)

Avalanche

d)

Hurricane

5.

What is this natural disaster?

a)

Huricane

b)

Landslide

c)

Earthquake

d)

Avalanche

6.

The students ___ at their laptops since the lesson started. I think it's so disrespectful!

a)

have been looking

b)

have looked

7.

My roommate ___ to the same song the whole day. I'm so sick of it.

a)

has been listening

b)

have been listening

c)

has listened

d)

have listened

e)

is listening

8.

James and Kristy _ _ _ at photos all morning.

a)

have looked

b)

have been looking

9.

Rebecca _ _ _ five books this year.

a)

has read

b)

has been reading

10.

Rebecca _ _ _ that novel all day.

a)

has read

b)

has been reading

11.

Mary ______________ (live) in Germany since 1992.

a)

have been living

b)

has been living

c)

have done living

12.

I _______________ (wait) for you since two o'clock.

a)

has been waiting

b)

have been waited

c)

have been waiting

13.

Ronaldo ... playing football in the competition.

a)

have

b)

have been

c)

has

d)

has been

14.

Usage of " Since " for ....

a)

for period of time in the present

b)

for period of time in the past

c)

for period of history

d)

for period of this time

15.

The formula of present perfect continuous is ....

a)

S + have/has + v1 + O + Adverb

b)

S + have/has + O + adverb

c)

S + have/has + v-ing + O + Adverb

d)

S + have/has + v3 + O + adverb

16.

WRITE A QUESTION IN PRESENT PERFECT CONTINUOUS


Where/you/spend/your vacations?

(a)  

17.

CHOOSE THE CORRECT QUESTION

a)

Who have been eat my cookies?

b)

Who has been eating my cookies?

c)

Who has be eating my cookies?

18.

(a)   you seen any shoes that you like?

19.

(a)   long have you been shopping?

20.

I've (a)   shopping for new shoes.

21.

What have you (a)   doing?

22.

How long have you been there?

a)

We've been training at the club.

b)

Yes, we have.

c)

For two hours.

23.

Have you eaten breakfast yet?

a)

Since 9 am.

b)

I have been cleaning my room.

c)

No, not yet. I've been too busy.

24.

How long have you been cleaning your room?

a)

Since 9 am.

b)

I have been cleaning my room.

c)

No.

25.

What have you been doing?

a)

Since 9 am.

b)

I have been cleaning my room.

c)

No.

26.

1. Sam _______________ studying at all.

a)

A. has been being

b)

B. has been

c)

C. hasn't been

d)

D. has being not

27.

I ___________________ (practise) the piano for 30 minutes now.

a)

Have been practising

b)

Has been practisiing

c)

Has practised

d)

Have practised