wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Past Simple vs Past Perfect

Total questions: 14

Worksheet time: 3mins

Name
Class
Date
1.

When I arrived at the cinema, the film .......

a)

has started

b)

had start

c)

started

d)

had started

2.

By the time the firemen ....., the fire had destroyed many huts.

a)

arrive

b)

has arrived

c)

had arrived

d)

arrived

3.

Tarquin ...... in Spain before he came to Mexico.

a)

lived

b)

had lived

c)

have been living

d)

have lived

4.

Jess ...... her leg in a skiing accident last year.

a)

had broken

b)

broke

c)

had broke

d)

break

5.

After they ..... the tickets, they met inside the museum.

a)

had bought

b)

bought

c)

have bought

d)

had buy

6.

The kids ..... a ride after they had had enough rest.

a)

had taken

b)

took

c)

have taken

d)

tooked

7.

When Jim arrived to the airport, he noticed in horror that he ...... his passport.

a)

didn't loose

b)

lost

c)

have lost

d)

had lost

8.

When we ......... at the station, the train had already left

a)

had arrived

b)

arrive

c)

arrived

d)

have been arrived

9.

Nobody ........ to the meeting because Angela ........ to tell people about it.

a)

came, forgot

b)

came, had forgotten

c)

had come, had forgotten

d)

had come, forgot

10.

They never ...... where he ....... the money.

a)

find, had hidden

b)

had found, hid

c)

find, hidden

d)

found, had hidden

11.

Susan ....... the radio after she ....... the dishes.

a)

turned on, had washed

b)

turned on, had washed

c)

had turned on, had washed

d)

had turned on, washed

12.

Before he ....... in the choir, he ........ the guitar in band.

a)

sang, played

b)

sang, had played

c)

had sung, had played

d)

had sung, played

13.

After Eric ...... breakfast, he ....... his friend.

a)

had made, phoned

b)

made, had phoned

c)

made, phoned

d)

had made, had phoned

14.

I ....... very tired because I ....... too much.

a)

were, had studied

b)

was, studied

c)

had been, studied

d)

was, had studied