Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Simple past, past perfect and past perfect continuous tense

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

When we arrived at the restaurant, the buffet _____________________ already.

a)

had started

b)

started

c)

had been starting

2.

Mary ________ sad because I _________________ her birthday.

a)

was...have forgotten

b)

had been...forgot

c)

was...had forgotten

3.

I __________ borrow the book from Tim because I ___________ it already.

a)

didn't....had read

b)

was not...had read

c)

didn't...read

4.

Peter clicked on the button on screen, and then sat down and _____________ to his favourite music.

a)

had listened

b)

listened

c)

had been listening

5.

Your sister ______________ online games all afternoon yesterday. This was why she didn't finish her homework.

a)

has been playing

b)

had played

c)

had been playing

6.

Andrew finally decided to buy a new phone. He ________________ problem with his old phone for a while.

a)

had

b)

had been having

c)

has had

7.

Susan had many game cards. She _____________ game cards from different players before she was ten.

a)

collected

b)

has collected

c)

had been collecting

8.

Bonnie was out when we called. Luckily, when we _____________ at her home, she ___________________.

a)

arrived...had returned

b)

had arrived...returned

c)

had been arriving...had returned

9.

They ____________ dinner and left the restaurant when I ____________.

a)

finished...had called

b)

had finished...called

c)

have finished...called

10.

We _________ there was a big sale at the shopping mall last week. Nobody ____________ us about it before.

a)

didn't knew...told

b)

didn't know...had told

c)

didn't know...had been telling