wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

014-Grammar 4 - Unit 10. Past perfect

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

a)

haven't seen

b)

hasn't seen

c)

didn't see

d)

haven't saw

2.

a)

stand

b)

stood

c)

have stood

d)

have stand

3.

a)

stopped

b)

has stopped

c)

stops

d)

have stopped

4.

a)

Has / bought

b)

Did / bought

c)

Have / bought

d)

Did / buy

5.

a)

don't visit

b)

haven't visited

c)

hasn't visited

d)

didn't visit

6.

a)

have downloaded

b)

has downloaded

c)

downloaded

d)

download

7.

a)

breaks

b)

broke

c)

have broken

d)

has broken

8.

a)

had finished

b)

finished

9.

a)

had

b)

did

10.

Which sentence has the same meaning as

We read 'Vợ Nhặt' last night. Our sister read the story before that.

a)

We read 'Vợ Nhặt' last night. Our sister had read the story before.

b)

We read 'Vợ Nhặt' last night. Our sister has read the story before.

11.

Which sentence has the same meaning as:


I had a big dinner. I slept 2 hours before that.

a)

I had slept for 2 hours before I had a big dinner.

b)

I slept for 2 hours before I am having a big dinner.

12.

I had slept for 2 hours before I had a big dinner.


We use verb in past simple form or past participle form after HAD?

a)

past simple (V2/ed)

b)

past participle (V3/ed)

13.

What tense is event B?


I had slept for 2 hours (A) before I had a big dinner (B).

a)

past simple

b)

present simple

c)

present continuous

d)

present perfect

14.

Which tense that we use in event A?


I had slept for 2 hours before I had a big dinner.

a)

present perfect

b)

past perfect

15.

When I came to the party (A), Mary had left there (B).


Event A happened after or before event B?

a)

after

b)

before

16.

I had read 'Harry Potter' (A) before I watched the film (B).


Event B happened before or after event A?

a)

before

b)

after

17.

I had slept for 2 hours before I had a big dinner.


We use which tense to talk about an event that heppened before other event in the past. (1 hành động xảy ra trước 1 hành động khác trong quá khứ)

a)

past simple (V2/ed)

b)

past perfect ( had + V3/ed )

c)

present perfect ( have/has + V3/ed )

d)

present simple ( Vs/es )

18.
a)

forgot

b)

forgotten

19.

a)

I've

b)

I'd

20.

a)

had

b)

had he

21.

a)

has read

b)

have read

c)

had read

22.

a)

had bought

b)

have bought

c)

has bought

d)

bought

23.

a)

hasn't tidied

b)

haven't tidied

c)

hadn't tided

d)

didn't tidy

24.

a)

had passed

b)

has passed

c)

have passed

d)

passed

25.

a)

closed

b)

has closed

c)

closes

d)

had closed