wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Past Tense JM 2

Total questions: 15

Worksheet time: 13mins

Name
Class
Date
1.

Ann __ for me when I __.

a)

waited, arrived

b)

waited, was arriving

c)

was waiting, was arriving

d)

was waiting, arrived

2.

She __ very fast when the accident __.

a)

wasn't driving, was happening

b)

wasn't driving, happened

c)

didn't drive, was happening

d)

didn't drive, happened

3.

The storm destroyed the sandcastle that we ____

a)

built

b)

has built

c)

had built

d)

had been building

4.

He (not / be) (a)   to Cape Town before 1997.

5.

What (a)   (you do) last week?

6.

I ___ Carol at the party. She ___ a new dress.

a)

saw, wore

b)

saw, was wearing

c)

was seeing, wore

d)

was seeing, was wearing

7.

We _____ for 12 hours when he woke us up.

a)

were waiting

b)

was waiting

c)

had been waiting

d)

has been waiting

8.

They (wait) (a)   at the station for 90 minutes when

the train finally arrived.

9.

When she went out to play, she (do / already) (a)   her

homework.

10.

My brother ate all of the cake that our mum ____.

a)

made

b)

was making

c)

had been making

d)

had made

11.

The cell phone ____ when I _____ a shower.

a)

rang, was taking

b)

was ringing, took

c)

had rang, took

d)

had rang, had been taking

12.

It ____ to rain when I _____ home.

a)

began, walked

b)

was beginning, was walking

c)

began, was walking

d)

had begun, walked

13.

The doctor took off the plaster that he (put on) (a)   six

weeks before.

14.

The waiter brought a drink that I (not / order) (a)   .

15.

How long _____ English before she went to London?

a)

had she been learning

b)

had she learnt

c)

has she been learning

d)

has she learnt