wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Perfect Continuous

Total questions: 20

Worksheet time: 7mins

Name
Class
Date
1.

Joan's grandpa was upset. He ... for an hour.

a)

had been waiting

b)

had waited

c)

had been waited

d)

had been wait

2.

I just heard about the accident. ... been working all night?

a)

The driver had

b)

Had the driver

c)

Had the driving

d)

Had the driven

3.

I finally reached my teacher. I ... her all day.

a)

had called

b)

had been called

c)

had been calling

d)

called

4.

When we ... the tour of the city we decided to go and eat in a local restaurant.

a)

was doing

b)

had done

c)

had been doing

d)

had doing

5.

Mandy was exhausted by the time she went on holiday because she ... over 55 hours a week.

a)

works

b)

worked

c)

had been working

d)

had worked

6.

When you got sick, ... enough?

a)

you had eaten

b)

you had been eating

c)

had you eaten

d)

had you been eating

7.

Paul and Debbie fought over a serious problem. They ... on


well for some time.

a)

had been getting

b)

had gotten

c)

had not been getting

d)

had not gotten

8.

Negative sentence structure ...

a)

Subj + had been + verb + ing

b)

Subj + hadn´t been + verb + ing

c)

Had + subj + been + verb + ing?

9.

Positive structure

a)

Subj + had been + verb + ing

b)

Subj + hadn´t been + verb + ing

c)

Had + subj + been + verb + ing?

10.

______ she ________ her car?

a)

Had - been drive

b)

Had - been drove

c)

Had - been driving

11.

Ernesto and I _____________ some food,

a)

had been buy

b)

had been buying

c)

had been bought

12.

Mario _____________ all day.

a)

had been swim

b)

had been swiming

c)

had been swimming

13.

She ________ (teach) chemistry before she became a journalist.

a)

had teached

b)

had been teached

c)

had been taught

d)

had been teaching

14.

I ___________ (wait) for her for hours before she came.

a)

had been waiting

b)

has been waiting

c)

had been waited

d)

had waited

15.

I was very nervous while holding my speech. I ________ (never stand) in front of so many people.

a)

had never been standing

b)

had been standing never

c)

hadn’t been standing never

d)

hadn’t never been standing

16.

I was really relieved when I found the documents. I _________ (look for) them whole morning.

a)

had looked for

b)

had been looked

c)

had been looked for

d)

had been looking for

17.

Her eyes were red. It was obvious that she _____ (cry).

a)

had cried

b)

have cried

c)

had been crying

d)

cried

18.

The doctor asked me how long _______ (have) the symptoms before I came to check it.

a)

had having

b)

had been had

c)

had been have

d)

had been having

19.

We _________ (prepare) him for this race for months before he decided to quit.

a)

had preparing

b)

had prepared

c)

had been prepared

d)

had been preparing

20.

___ against the disease for long before she died?

a)

Had she been fighting

b)

Has she being fighted

c)

Had she be fighting

d)

Had she been fought