wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Simple vs Past Perfect vs Past Continuous

Total questions: 15

Worksheet time: 13mins

Name
Class
Date
1.

We had already had dinner when Nick_________(to come) home.

a)

had come

b)

was coming

c)

come

d)

came

2.

Last year Mary_______________( to pass) all her exams.

a)

passed

b)

had passed

c)

was passing

d)

past

3.

When we arrived at the station, the train_________( to leave).

a)

already left

b)

had already left

c)

had already leaving

d)

leaved

4.

I ________(to listen) to music when the telephone________(to ring).

a)

had listened/ was ringing

b)

listened/had rang

c)

was listening/rang

d)

was listening/was ringing

5.

William felt ill last night because he ________(to eat) too many cookies.

a)

ate

b)

had eaten

c)

eated

d)

wast eating

6.

They_______(to ride) their bikes before they _________(to meet) their friends.

a)

rode/meeted

b)

had rode/met

c)

had ridden/were meeting

d)

had ridden/met

7.

I ________(not to study) Japanese before I __________(to go) to Japan.

a)

didn't study/had gone

b)

hadn't studied/went

c)

wasn't studying/ was going

d)

not studied/had went

8.

We _______( to have) a lot of troubles because we_________(to lose) our passports.

a)

had/had lost

b)

had had/lost

c)

have/ was losing

d)

have had/had lost

9.

My Mom ________(to cook) dinner while Dad_________(to watch) TV.

a)

cooked/had watched

b)

had cooked/was watching

c)

was cooking/ were watching

d)

was cooking/was watching

10.

Susan________(to cut) her finger while she_________(to slice) the bread.

a)

was cutting/was slicing

b)

cut/was slicing

c)

had cut/had sliced

d)

cut/had sliced

11.

When I last _________(to see) Mrs.Black she ___________)to water) the flowers in her garden.

a)

saw/was watering

b)

was ssing/was watering

c)

had seen/had watered

d)

seed/watered

12.

We _________(to play) tennis when it _________( to start) to rain.

a)

was playing/was starting

b)

were playing/were starting

c)

was playing/had started

d)

were playing/started

13.

Yesterday I______(to come) home, _________(to take off) my coat, _________(to go) to the kitchen and_______(to put) the kettle on.

a)

had come/ took off/ went/ putted

b)

came/ took off / goed/ put

c)

came / taked off / went / put

d)

came / took off / went / put

14.

This time yesterday my friends__________(to play) football.

a)

had played

b)

was playing

c)

were playing

d)

played

15.

We ________(to go) to the theatre last Sunday.

a)

had gone

b)

had went

c)

went

d)

were going