wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect ContinuousTense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Our pool pump __________ properly before the storm.

a)

had been running

b)

had running

c)

had been run

d)

had been to run

e)

had to be running

2.

We were shocked to see her. We ________ been expecting her.

a)

had

b)

hadn’t

c)

have

d)

are

e)

were

3.

When I first met Ann, she had been _____­­­_____ in Samsung for 15 years.

a)

work

b)

works

c)

working

d)

worked

e)

to work

4.

When I arrived home, my mom hadn’t ______ cooking.

a)

was

b)

to be

c)

being

d)

been

e)

be

5.

She ________ chemistry before she became a journalist.

a)

had to be teaching

b)

had teaching

c)

had been teach

d)

had been teaching

e)

had been taught

6.

Her eyes were red. It was obvious that she ________________.

a)

had to be crying

b)

had crying

c)

had been cried

d)

had been cry

e)

had been crying

7.

I had been _________ for her for hours before she came.

a)

waiting

b)

waits

c)

wait

d)

waited

e)

to wait

8.

_____ the spectators been _____________ loudly all the game?

a)

Had / laugh

b)

Had / laughing

c)

Had / laughs

d)

Had / laughed

e)

Had / To laugh

9.

Their baby ________ crying all night and they took her to the doctor.

a)

had be

b)

have been

c)

had been

d)

is crying

e)

cries

10.

______ you ______________ there for five years when the factory closed down?

a)

Had / been work

b)

Had / been worked

c)

Had / be working

d)

Had / been working

e)

Had / being to work

11.

The children came back dirty all over. They _____ been playing rugby!

a)

had

b)

have

c)

were

d)

are

e)

will

12.

They _______________ for the keys for three days, when they suddenly appeared under the bed.

a)

had be looking

b)

had been looked

c)

had been looking

d)

had been look

e)

had been to look

13.

How long _______________ when the burglars broke into his house?

a)

he had been sleeping

b)

he had been to sleep

c)

he hadn’t been sleeping

d)

had he been sleep

e)

had he been sleeping

14.

What language is spoken in Holland?

a)

Russian

b)

German

c)

English

d)

French

e)

Dutch

15.

"Dağınık" kelimesinin İngilizce karşılığı nedir?

a)

Quite

b)

Storm

c)

Proper

d)

Messy

e)

Expect