wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

ทดสอบ Past perfect VS Past Simple

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

She _______________________ in Sweden before she went to Norway.

a)

had lived

b)

lived

2.

The cat hid under the chair because the children _______________________ so loud.

a)

were

b)

had been

3.

Before Ken _______________________ to Kerry's house, he had phoned him.

a)

ran

b)

had run

4.

Before the students ________________ to write, the teacher had collected their mobile phones.

a)

started

b)

had started

5.

Gerry helped his grandma in the house because his father ___________________ him so.

a)

told

b)

had told

6.

After Max _______________________ his breakfast, he left the apartment.

a)

finished

b)

had finished

7.

Laura repaired her glasses because her brother _______________________ them.

a)

broke

b)

had broken

8.

I _____________ for hours so I was really glad when the bus finally _____________.

a)

waited, had arrived

b)

had waited, arrived

9.

I _____________ coffee all morning. By lunchtime, I ______________ really strange!

a)

had drunk, felt

b)

drank, had been felt

10.

After they _________________ the shellfish, they ________________ to feel sick.

a)

ate, had begun

b)

had eaten, began

11.

He _________________ email before, so I ______________ him how to use it.

a)

hadn't used, showed

b)

didn't use, had showed

12.

I _________________ breakfast when he ___________________.

a)

hadn't had, arrived

b)

didn't have, had arrived

13.

We had already eaten when John _____________________ home.  

a)
came
b)
had come
14.

 When I _________________ to the airport I discovered I had forgotten my passport. 

a)
had got 
b)
 got
15.

 I opened my handbag to find that I ___________________ my credit card.  

a)
forgot
b)
had forgotten 
16.

 I had known my husband for three years when we ____________________ married. 

a)
had got 
b)
got 
17.

Julie was very pleased to see that John ___________________ the kitchen. 

a)
had cleaned
b)
cleaned
18.

My team __________ the football match because they ___________ badly.

a)

didn't win, played

b)

hadn't won, had played

c)

didn't win, had played

d)

had won, hadn't played

19.

เหตุการณ์ที่เกิดก่อนและสิ้นสุดลงก่อน ใช้ Tense อะไร?

a)

Past Simple Tense.

b)

Present Simple Tense.

c)

Past Perfect Tense.

d)

Present Perfect Tense.

20.

เหตุการณ์ที่เกิดทีหลังและสิ้นสุดลงทีหลัง ใช้ Tense อะไร?

a)

Past Perfect Tense.

b)

Present Simple Tense.

c)

Past Simple Tense.

d)

Present Perfect Tense.

21.

I ___________ very tired because I had studied too much.

a)

had

b)

was

22.

Robert ____________ from Maria for ages before she called him.

a)

hasn't heard

b)

heard

c)

had been hearding

d)

hadn't heard

23.

I ___________ to the radio online before my parents arrived home.

a)

had listened

b)

listened

c)

have listen

d)

am listening

24.

He couldn’t call anyone because he ___________ his phone with him.

a)

hadn’t brought

b)

brought

c)

has brought

d)

is brought

25.

By the time his friend ____________ the conclusions, Luke ___________ all the assignment.

a)

sent / had already finished

b)

had sent / finished