wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Simple past tense or past perfect tense

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

When Edward ______ home last night, he discovered that Rose _____ a beautiful candlelight dinner.

a)

got....prepared

b)

got....had prepared

c)

had got....prepared

d)

gets....prepares

2.

Since I began singing, I ____ in two concerts.

a)

performing

b)

performed

c)

performe

d)

had performed

3.

I ____ publicly before I entered the university.

a)

had never spoken

b)

never spoken

c)

spoke

d)

speak

4.

By the time I got to the office, the meeting ____.

a)

had already began

b)

had already begun

c)

began

d)

begun

5.

My boss ____ angry with me and ___ an explanation.

a)

is....demanding

b)

was....demands

c)

was....demanded

d)

had....had demanded

6.

When I ____ the radio on yesterday, I ____ a song that was familiar.

a)

turning... heard

b)

turn.... hear

c)

turned....had heard

d)

turned....heard

7.

I ____ from my cousin in years, and meeting him brought back some great memories.

a)

not heard

b)

had not heard

c)

was not heard

d)

was not hearding

8.

Last week, I ____ around the lake five times.

a)

had run

b)

was running

c)

run

d)

ran

9.

When Rahim ___ the room, I ___ him because he ___ a moustache.

a)

entered.... did not recognise.... had grown

b)

entered....was not recognised...grew

c)

entered...not recognised...grown

d)

enter....not recognised...grew

10.

The Chinese ___ many things like the firecrackers and toilet paper.

a)

invents

b)

invent

c)

invented

d)

has been invented

11.

When I went to my sister's house yesterday, I ___ the door locked.

a)

find

b)

found

c)

had found

d)

have found

12.

Before he mysteriously disappeared, he ___ his mother to say goodbye.

a)

calls

b)

called

c)

was calling

d)

had called

13.

By the time I arrived at the station, the bus ___.

a)

left

b)

leaving

c)

had left

d)

had leave

14.

The play ___ when I reached there.

a)

already began

b)

already begun

c)

began

d)

had already begun

15.

No one ___ to continue with the project.

a)

want

b)

wanting

c)

wanted

d)

had wanted