wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Review of Past Perfect

Total questions: 17

Worksheet time: 9mins

Name
Class
Date
1.

Cấu trúc của thì Quá khứ hoàn thành là:

a)

S+ have/ has + V-ed.

b)

S+ had + V-ed.

c)

S + was/ were + V-ing.

d)

S+ didn't + V.

2.

Before I ___________ him, I ________________ a lot about his story. ( meet/ know)

a)

met- had known

b)

had met- knew

c)

was meeting- had known

d)

met- knew

3.

He _____________the dishes before he __________ breakfast.( wash/ have)

a)

washes- has

b)

had washed- had

c)

washed- had had

d)

washed- had

4.

How many English books (read/she) _____ before she (go) ___ to London?

a)

had she read / went

b)

had she been reading / went

c)

had she read / /had gone

d)

have you read / went

5.

Frank caught the flu because he (sing) _____ in the rain.

a)

had been singing

b)

had sung

c)

had sang

d)

had singing

6.

(where/she/live) _______ before she moved to Chicago?

a)

Where did she live

b)

Where had she lived

c)

Where had she live

d)

Where have you lived

7.

Các dấu hiệu nhận biết của Quá khứ hoàn thành

a)

Before, by the time, after, when

b)

always, usually, sometime, often, never

c)

last, yesterday, ago

d)

when, since, for, yet

8.

Tim ______________ (do) his homework before he went to bed.

a)

have done

b)

has done

c)

had done

d)

do

9.

Jenny went shopping after she _____________ (have) her money back.

a)

have had

b)

had had

c)

has have

d)

had have

10.

Before she left her job, She _____________ (be) tired and sick.

a)

had been

b)

has been

c)

have been

d)

all are correct

11.

After they _______________ video games, they finished their works

a)

played

b)

have played

c)

having played

d)

had played

12.

Hai hành động xảy ra trong quá khứ, hành động xảy ra trước chia thì _______ hành động xảy ra sau chia thì _________

a)

Quá khứ đơn / Quá khứ Hoàn thành

b)

Quá khứ hoàn thành / Quá khứ đơn

c)

Quá khứ đơn / Hiện tại đơn

d)

Quá khứ đơn/ Quá khứ tiếp diễn

13.

Trước _______ là Quá khứ hoàn thành.

Sau ________ là quá khứ hoàn thành.

a)

before/after

b)

after/before

14.

Tim ________ (do) his homework before he ________ (go) to school.

a)

did/went

b)

did/had gone

c)

had done/went

d)

had done/had gone

15.

She already (post) …………………………. the letter when she (realize) …………………………. she (send)…………………………. it to the wrong address.

a)

has already bought- realized- sent

b)

had already posted-realized- sent

c)

had already posted-realized- had sent

d)

posted-realized- had sent

16.

They (cycle) ______ this morning so their legs were sore in the evening.

a)

had been cycle

b)

had been cycling

c)

had cycled

d)

had been cycled

17.

Last year, we (go)...................to the wonderful festival

a)

went

b)

have gone

c)

gone

d)

goed