wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quá khứ hoàn thành/ Past perfect 1

Total questions: 15

Worksheet time: 8mins

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.

(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

6.

Câu: "I last saw her on Monday." đồng nghĩa với câu nào dưới đây?

a)

I haven’t seen her since Monday.

b)

I haven’t seen her for Monday.

c)

I see her since Monday.

d)

I saw her for Monday.

7.

Quá khứ hoàn thành xảy ra và kết thúc trước ..............

a)

hiện tại đơn

b)

quá khứ đơn

c)

hiện tại hoàn thành

d)

quá khứ tiếp diễn

8.

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

9.

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

a)

have done

b)

has done

c)

had done

d)

do

10.

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

a)

have had

b)

had had

c)

has have

d)

had have

11.

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

a)

had been

b)

has been

c)

have been

d)

all are correct

12.

After they _______________ video games, they finished their works

a)

played

b)

have played

c)

having played

d)

had played

13.

Tìm và sửa lỗi sai trong câu sau:

He told me he hadn’t wear such kind of clothes before.

a)

told -> had told

b)

hadn't -> haven't

c)

wear -> worn

d)

clothes -> cloth

14.

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

a)

went

b)

have gone

c)

gone

d)

goed

15.

I went to Brazil last year. I ___________ (not go) there before.

a)

had gone

b)

went

c)

hadn't gone