wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

PAST PERFECT OR PAST PERFECT CONTINUOUS

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Peter was Sally's best friend. She _______ (know) him all her life.

a)

HAD KNOWN

b)

HAD BEEN KNOWING

2.

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

a)

HAD PLAYED

b)

HAD BEEN PLAYING

3.

We were starving because we ________ (not / eat).

a)

HADN'T EATEN

b)

HADN'T BEEN EATING

4.

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

a)

HAD LOOKED

b)

HAD BEEN LOOKING

5.

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

a)

HAD WORKED

b)

HAD BEEN WORKING

6.

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

a)

HAD SNOWED

b)

HAD BEEN SNOWING

7.

The passengers were cross because the airline ________ (lose) everyone's bags.

a)

HAD LOST

b)

HAD BEEN LOSING

8.

I ________ (not / see) Jacob for several years, but I recognised him immediately.

a)

HADN'T SEEN

b)

HADN'T BEEN SEEING

9.

When I arrived at the theater, Kathy _________ (pick, already) up the tickets and she was waiting for us near the entrance.

a)

HAD ALREADY PICKED

b)

HAD ALREADY BEEN PICKING

10.

It was more than a month before we realised what _______ (happen) to him.

a)

HAD HAPPENED

b)

HAD BEEN HAPPENING