wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect Continuous

Total questions: 15

Worksheet time: 17mins

Name
Class
Date
1.

The children were wet because they ________ (play) football in the rain.

a)

HAD PLAYED

b)

HAD BEEN PLAYING

2.

I was delighted when I found my keys. I______ (look) for them for hours.

a)

HAD LOOKED

b)

HAD BEEN LOOKING

3.

She was exhausted because she ________ (work) since eight o'clock that morning.

a)

HAD WORKED

b)

HAD BEEN WORKING

4.

Everywhere looked white because it ________ (snow) all night.

a)

HAD SNOWED

b)

HAD BEEN SNOWING

5.

Change from negative to affirmative.

- Nicolas hadn’t been studying hard.

a)

had been studying

b)

had studying

c)

had been study

6.

Change from negative to affirmative.

- We hadn’t been waiting long when the bus came.

a)

had waiting

b)

had been wait

c)

had been waiting

7.

Laura had been living in California before she moved to New York. What happened first?

a)

Laura had been living in California

b)

she moved to New York

8.

He’d been watching TV all morning when he decided to go outside. What happened first?

a)

he decided to go outside

b)

He’d been watching TV

9.

Where ________________ when the police found him?

a)

is the man hiding

b)

had the man been hiding

10.

Change from affirmative to negative.

- The twins had been swimming in the morning.

a)

hadn't swimming

b)

hadn't been swimming

c)

hadn't swim

11.

We both ____(get) in trouble because I ______(help) her with her homework the whole time.

(a)  

12.

They ________(decorate) the new house for hours and it ____(be) time to have a break.

(a)  

13.

I ______(work) for 5 months when my boss _______(promote) me to supervisor.

(a)  

14.

We _______(travel) around Europe for 4 weeks and had already _______(visit) 5 countries.

(a)  

15.

As he ________ (study) hard , Zack _____(be) sure to pass the exam.

(a)