Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Perfect Simple and Past Perfect Continuous

Total questions: 26

Worksheet time: 13mins

Name
Class
Date
1.

Bruno and Marcela met at a medical assembly, which Marcela ______ _______ ________ for a long time.

a)

was attending

b)

has been attending

c)

have been attending

d)

had been attending

2.
Monica ______ never __________ a beautiful painting like this one.
a)
had seen
b)
has saw
c)
had saw
d)
has seen
3.

Sam …….. (to drive) a car for five hours now.

a)

a. had been driving

b)

b. have been driven

c)

c. has been driving

d)

d. is driving

4.

Which of these is not past perfect continuous tense?

a)

I had been helping him to do the task before I started the program.

b)

Richard had been practicing to sing the song since morning

c)

We had been enjoying the program thoroughly for three hours.

d)

They had been to London

5.

(2) when he come to the library, his friend ...... (leave) him to canteen

a)

had been left

b)

had left

c)

had leave

d)

had been leaving

6.

Which tense is this?

"At last the bus came. I had been waiting for haft an hour!"

a)

Simple Past

b)

Past Continous

c)

Past Perfect

d)

Past Perfect Continous

7.

The students had already completed the work when the teacher entered the class.

a)

Past perfect tense

b)

Simple past tense

c)

Past continuous tense

d)

Present continuous tense

8.

She didn't go to work because she ............................................. her leg. (break)

a)

had broken

b)

broke

c)

was break

d)

breaked

9.
The film..... by the time we got to the cinema.
a)
was started
b)
had start
c)
has started
d)
had started
10.

To put emphasis on duration of an action and finished in the past before another past action, usually with since or for.

a)

Past Pefect

b)

Past Perfect Continuous

c)

Past Simple

11.
We use Past Perfect for an action which happened before another past action or before a stated time in the past.
a)
Yes
b)
No
12.
When we finally found his house, everyone....... (already/leave) for a club in town.
a)
had already left
b)
had left
c)
already had left
d)
left
13.

By the time the bell ..., I ... the test.

a)

had rung/had finished

b)

rang/was finished

c)

rang/had finished

14.
By the time his friend _____ the conclusions, Luke ______ all the assignment. 
a)
finished   /   had already sent
b)
sent  /  had already finished
c)
had send   /   finished
15.
Once Sally saw me , I .......for 3 hours.
a)
had gardened
b)
had been gardening
16.

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

a)

had played

b)

had been playing

17.

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

a)

had worked

b)

had been working

18.

Everything was white because it (snow).

a)

had snowed

b)

had been snowing

19.

By the time his friend ... the instructions, Luke ... all the assignment.

a)

had been reading/finished

b)

read/had finished

c)

had read/had finished

20.

9. When we moved to Park Street, the Johnsons ----there for ages.

a)

had been living

b)

had lived

c)

lived

21.

7. I was really hungry. I ------ anything since the morning.

a)

had not been eating

b)

had not eaten

22.
.... (the driver/talk) to you or had he stayed in his car before the police arrived?
a)
Had the driver talked
b)
Did the driver talk
c)
Was the driver talking
d)
Had the diver beetn talked
23.

1. Choose the correct tense.

I had to have a break. I ------ so long.

a)

had been driving

b)

drove

24.
When he was driving to work he realized that he .......... to take his pendrive with him.
a)
forgot
b)
has forgotten
c)
had forgotten
d)
forgets
25.

SUBJECT +HAD+ VERB IN PAST PARTICIPLE + (SIMPLE PAST)

a)

PAST PERFECT SIMPLE

b)

PAST PERFECT CONTINUOUS

26.

SUBJECT + HAD + BEEN + VERB(ING)/GERUND + TIME EXPRESSION

a)

PAST PERFECT SIMPLE

b)

PAST PERFECT CONTINOUS