2048.vn

104 câu trắc nghiệm Thì quá khứ hoàn thành (Past Perfect) có đáp án
Quiz

104 câu trắc nghiệm Thì quá khứ hoàn thành (Past Perfect) có đáp án

VietJack
VietJack
English TestTrắc nghiệm tổng hợp15 lượt thi
104 câu hỏi
1. Trắc nghiệm
1 điểm

We ________ finished eating dinner.

had not

not had

'd had not

Xem đáp án
2. Trắc nghiệm
1 điểm

Had they _____ to her before?

spoke

spoken

spoked

Xem đáp án
3. Trắc nghiệm
1 điểm

You _____ not left yet.

would

'd

would had

Xem đáp án
4. Trắc nghiệm
1 điểm

I had never _____ her before.

see

saw

seen

Xem đáp án
5. Trắc nghiệm
1 điểm

We arrived at 8:05, but the train _____ already left.

has

have

had

Xem đáp án
6. Trắc nghiệm
1 điểm

Sarah thought she ________ to that zoo before.

has been

had be

had been

Xem đáp án
7. Trắc nghiệm
1 điểm

Nobody explained why the project had ________ on time.

n't been completed

not completed

n't complete

Xem đáp án
8. Trắc nghiệm
1 điểm

He _____ us the item had been shipped.

told

say

asked

Xem đáp án
9. Trắc nghiệm
1 điểm

Dad explained ________ his job due to stress.

why he quitted

that he had quit

that he'd quite

Xem đáp án
10. Trắc nghiệm
1 điểm

0. Where _____ the security guard gone?

had

have

did

Xem đáp án
11. Trắc nghiệm
1 điểm

Jim ________ the ocean before he moved to Phan Thiet.

had never seen

never seen

have never seen

had never saw

Xem đáp án
12. Trắc nghiệm
1 điểm

The teacher ________ out when I arrived in the classroom.

goes

have gone

has gone

had gone

Xem đáp án
13. Trắc nghiệm
1 điểm

I ________ my files before the power went out in the computer lab.

had save

have saved

had saved

saved

Xem đáp án
14. Trắc nghiệm
1 điểm

When Timmy arrived, everyone ________ the test.

had already started

have already started

starts

already starting

Xem đáp án
15. Trắc nghiệm
1 điểm

Kathy ________ all her furniture before she moved to Japan.

have sold

had sold

had sell

sells

Xem đáp án
16. Trắc nghiệm
1 điểm

Julia ________ her homework by the time her friends came over.

finishes

has finished

had finished

have finished

Xem đáp án
17. Trắc nghiệm
1 điểm

They ________ a little Spanish before they went to Mexico.

learn

had learned

had learn

have learned

Xem đáp án
18. Trắc nghiệm
1 điểm

Lily ________ an Australian until she met John.

had never met

have never met

never met

never have met

Xem đáp án
19. Trắc nghiệm
1 điểm

They ________ such majestic mountains before they visited Mont Blanc.

never seen

had never seen

never have seen

never saw

Xem đáp án
20. Trắc nghiệm
1 điểm

________ been to Hongkong before your trip last summer?

Have you ever

You had

Had ever you

Had you

Xem đáp án
21. Trắc nghiệm
1 điểm

When Helen arrived at the theatre, the film ________ (start).

had start

have started

started

had already started

Xem đáp án
22. Trắc nghiệm
1 điểm

 Kevin  ________ (live) in China for 3 years before he went to Vietnam.

had live

have lived

had lived

living

Xem đáp án
23. Trắc nghiệm
1 điểm

After Hoa ________ (eat) the cake, she began to feel sick.

had eaten

ate

had eat

have eaten

Xem đáp án
24. Trắc nghiệm
1 điểm

 If my friend ________ (listen) to me, she would have got the job.

had listened

listened

had listen

have listened

Xem đáp án
25. Trắc nghiệm
1 điểm

My boyfriend didn’t arrive until I ________ (leave).

had left

have left

left

have left

Xem đáp án
26. Trắc nghiệm
1 điểm

 After they ________ (finish) lunch, they went out.

was finish

has finished

have finished

had finished

Xem đáp án
27. Trắc nghiệm
1 điểm

The tree was dead because it ________ (be) arid all summer.

being

is

had been

have been

Xem đáp án
28. Trắc nghiệm
1 điểm

I ________ (meet) him somewhere before.

met

had met

had meet

have met

Xem đáp án
29. Trắc nghiệm
1 điểm

They were late for the flight because they ________ (forget) their passports.

was forgot

had forgotten

was forgotten

forgot

Xem đáp án
30. Trắc nghiệm
1 điểm

She told me she ________ (study) a lot before the exam.

had study

studied

had studied

have studied

Xem đáp án
31. Trắc nghiệm
1 điểm

 I was sure that I ________ the place before.

had seen

have seen

had saw

seen

Xem đáp án
32. Trắc nghiệm
1 điểm

By the time I got home, my sister ________ dinner.

already cooked

cooked

had already cooks

had already cooked

Xem đáp án
33. Trắc nghiệm
1 điểm

They ________ their homework before the teacher arrived.

finished

have finished

had finished

finish

Xem đáp án
34. Trắc nghiệm
1 điểm

He ________ the book he borrowed from the library.

returned

had returned

returns

return

Xem đáp án
35. Trắc nghiệm
1 điểm

She ________ her keys before she left the house.

found

had found

finds

find

Xem đáp án
36. Trắc nghiệm
1 điểm

We ________ the movie before it started raining.

watched

have watched

had watched

watch

Xem đáp án
37. Trắc nghiệm
1 điểm

If John ________ better, he might have won.

had played

would have play

has played

plays

Xem đáp án
38. Trắc nghiệm
1 điểm

By the time they got to the airport, the flight ________.

departs

departed

had departed

depart

Xem đáp án
39. Trắc nghiệm
1 điểm

She ________ the book she had been searching for.

finds

found

had found

find

Xem đáp án
40. Trắc nghiệm
1 điểm

He ________ his goal and was proud of his achievement.

reaches

reach

had reached

reaching

Xem đáp án
41. Trắc nghiệm
1 điểm

beautiful/ such/ seen/ had/ She/ a/ never/ sunset/ before.

She had seen never such a beautiful sunset before.

She had never seen such a beautiful sunset before.

She never had seen such a beautiful sunset before.

Xem đáp án
42. Trắc nghiệm
1 điểm

bed/ gone/ They/ rang./ phone/ the/ the/ had/ to/ when

They had gone to bed when the phone rang.

They gone had to bed when the phone rang.

They gone to bed when the phone had rang.

Xem đáp án
43. Trắc nghiệm
1 điểm

his/ forgotten/ home./ keys/ at/ had/ He

He had forgotten his keys at home.

His had forgotten he keys at home.

He forgotten had forgotten his keys at home.

Xem đáp án
44. Trắc nghiệm
1 điểm

tickets/ canceled/ the/ before/ concert/ was/ had/ already/ booked/ the/ We

We had already booked the tickets before the concert was canceled.

We had booked already the tickets before the concert was canceled.

We booked had already the tickets before the concert was canceled.

Xem đáp án
45. Trắc nghiệm
1 điểm

work/ bed/ had/ I/ my/ worked/ before/ finished/ to.

I finished my work before I had went to bed.

I finished had my work before I went to bed.

I had finished my work before I went to bed.

Xem đáp án
46. Trắc nghiệm
1 điểm

left/ I/ arrived/ office/ had/ already/ She/ the/ when.

She already left the office when had I arrived.

She already had left the office when I arrived.

She had already left the office when I arrived.

Xem đáp án
47. Trắc nghiệm
1 điểm

released/ the/ movie/ theaters/ had/ before/ was/ in/ seen/ it/ They.

They had seen the movie before it was released in theaters.

They was seen the movie before it had released in theaters.

They had released the movie before it seen in theaters.

Xem đáp án
48. Trắc nghiệm
1 điểm

to/ French/ Paris/ traveled/ he/ studied/ before/ years/ had/ for/ two.

He studied had French for two years before he traveled to Paris.

He had studied French for two years before he traveled to Paris.

He studied French for two years before he had traveled to Paris.

Xem đáp án
49. Trắc nghiệm
1 điểm

museum/ closed/ had/ it/ renovations/ visited/ for/ that/ before/ We/ the/ was.

We visited that museum before it had closed for renovations.

We had visited that museum before it was closed for renovations.

We had closed that museum before it visited for renovations.

Xem đáp án
50. Trắc nghiệm
1 điểm

thought/ he/ mind./ his/ I/ lost/ had

I thought he had lost his mind.

I had lost his thought in mind.

I had thought he lost his mind.

Xem đáp án
51. Trắc nghiệm
1 điểm

By the time they arrived, the party ________.

already started

had already started

already starting

already starts

Xem đáp án
52. Trắc nghiệm
1 điểm

Before the storm hit, they ________ all the windows.

closed

close

closing

had closed

Xem đáp án
53. Trắc nghiệm
1 điểm

When he reached the summit, he realized he ________ his camera at the base.

had left

leaves

left

leaving

Xem đáp án
54. Trắc nghiệm
1 điểm

After they ________ the novel, they discussed its plot.

read

had read

reads

reading

Xem đáp án
55. Trắc nghiệm
1 điểm

By the time the detective arrived, the thief ________.

already fled

already flees

had already fled

already had fled

Xem đáp án
56. Trắc nghiệm
1 điểm

She ________ all the questions before the teacher returned.

answered

answer

had answered

answering

Xem đáp án
57. Trắc nghiệm
1 điểm

Before the concert began, the orchestra ________ a final rehearsal.

performed

performs

performing

had performed

Xem đáp án
58. Trắc nghiệm
1 điểm

When they ________ the old photographs, memories flooded back.

had found

finding

found

find

Xem đáp án
59. Trắc nghiệm
1 điểm

After the chef ________ the special dish, the customers ordered it in large numbers.

prepares

preparing

had prepared

prepared

Xem đáp án
60. Trắc nghiệm
1 điểm

By the time she ________ the news, everyone else had already known.

heard

had heard

hearing

hears

Xem đáp án
61. Trắc nghiệm
1 điểm

Chọn câu đúng.

The light had turned off before Lan got out of the office.

The lights were turned off before Lan got out of the office.

The light had been turned off before Lan got out of the office.

The light turned off before Lan got out of the office.

Xem đáp án
62. Trắc nghiệm
1 điểm

Chọn câu đúng.

By the time I had began my work, Lan left quickly.

By the time I began my work, Lan had left quickly.

By the time I began my work, Lan left quickly.

By the time I had began my work, Lan had left quickly.

Xem đáp án
63. Trắc nghiệm
1 điểm

 Chọn câu đúng.

After my father finished his work, he came back home.

After my father had finished his work, he had come back home.

After my father finishes his work, he come back home.

After my father had finished his work, he came back home.

Xem đáp án
64. Trắc nghiệm
1 điểm

Chọn câu đúng.

Before my sister went to bed, she read an interesting novel.

Before my sister had gone to bed, she had read an interesting novel.

Before my sister went to bed, she had read an interesting novel.

Before my sister had gone to bed, she read an interesting novel.

Xem đáp án
65. Trắc nghiệm
1 điểm

Chọn câu đúng.

Kien had translated this text before he went out last night.

Kien translated this text before he went out last night.

Kien had translated this text before he had gone out last night.

Kien translated this text before he had gone out last night.

Xem đáp án
66. Trắc nghiệm
1 điểm

We (come) ________ back home after they (finish) ________ their work.

came – have finished

came – had finished

come – had finished

came – had finish

Xem đáp án
67. Trắc nghiệm
1 điểm

She said that she (meet) ________ Mr. Bean before.

have met

met

had met

had meet

Xem đáp án
68. Trắc nghiệm
1 điểm

Hoang told me he (not/wear) ________ such kind of clothes before.

hadn’t worn

worn

is worn

haven’t worn

Xem đáp án
69. Trắc nghiệm
1 điểm

When I came to the stadium, the match (start) ________.

had start

was started

had started

started

Xem đáp án
70. Trắc nghiệm
1 điểm

Last night, Phan (go) ________ to the supermarket before he (go) ________ home

have gone – went

went – went

had gone – went

go – went

Xem đáp án
71. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “bear” là:

bear

bore

born

borne

Xem đáp án
72. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “catch” là:

catch

catched

caught

caughted

Xem đáp án
73. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “dream” là:

dream

dreamed

dreamt

dreamted

Xem đáp án
74. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “eat” là:

ate

eat

eated

eaten

Xem đáp án
75. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “fall” là:

fall

fallen

fell

felt

Xem đáp án
76. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “hang” là:

hang

hanged

hangen

hung

Xem đáp án
77. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “keep” là:

keep

keeped

keept

kept

Xem đáp án
78. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “lay” là:

laid

lain

lay

lie

Xem đáp án
79. Trắc nghiệm
1 điểm

Dạng quá khứ phân từ V3 của động từ “mean” là:

mead

mean

meaned

meant

Xem đáp án
80. Trắc nghiệm
1 điểm

We ________ next to the gym for a couple of months before I ________ to join.

lived / decided

had lived / had decided

lived / had decided

had lived / decided

Xem đáp án
81. Trắc nghiệm
1 điểm

I ________ the computer game when I ________ it was cheaper in another shop.

already bought / saw

bought already / had seen

had already bought / saw

already had bought / saw

Xem đáp án
82. Trắc nghiệm
1 điểm

 It was the second time I ________ on a plane.

was

had been

have been

were

Xem đáp án
83. Trắc nghiệm
1 điểm

 _______ you _______ your computer long before it broke down?

Did / have

Were / having

Had / had

Have / had

Xem đáp án
84. Trắc nghiệm
1 điểm

When Didi ________, I ________ to fix her phone.

called / managed

had called / had managed

called / had managed

had called / managed

Xem đáp án
85. Trắc nghiệm
1 điểm

Two men delivered the sofa. I had already paid for it. Which came first?

the delivery

the payment

Xem đáp án
86. Trắc nghiệm
1 điểm

The waiter brought our drinks. We’d already had our soup. Which came first?

the drinks

the soup

Xem đáp án
87. Trắc nghiệm
1 điểm

I’d seen the film, so I read the book. What did I do first?

see the film

read the book

Xem đáp án
88. Trắc nghiệm
1 điểm

The programme had ended, so I rewound the cassette. Did I rewind the cassette after or before the programme ended?

after

before

Xem đáp án
89. Trắc nghiệm
1 điểm

I had an invitation to the party, but I’d arranged a trip to London. Which came first?

the invitation

the arrangements for the trip

Xem đáp án
90. Trắc nghiệm
1 điểm

We ________ finished eating dinner.

had not

not had

'd had not

Xem đáp án
91. Trắc nghiệm
1 điểm

Had they ________ to her before?

spoke

spoken

spoked

Xem đáp án
92. Trắc nghiệm
1 điểm

I had never ________ her before.

see

saw

seen

Xem đáp án
93. Trắc nghiệm
1 điểm

We arrived at 8:05, but the train ________ already left.

has

have

had

Xem đáp án
94. Trắc nghiệm
1 điểm

Sarah thought she ________ to that zoo before.

has been

had be

had been

Xem đáp án
95. Trắc nghiệm
1 điểm

Nobody explained why the project had ________ on time.

n't been completed

not completed

n't complete

Xem đáp án
96. Trắc nghiệm
1 điểm

Where ________ the security guard gone?

had

have

did

Xem đáp án
97. Trắc nghiệm
1 điểm

 I couldn’t see the teacher because he ________ before I arrived to school.

had left

has left

left

was leaving

Xem đáp án
98. Trắc nghiệm
1 điểm

He was very tired because he ________ the bags upstairs.

have carried

had carried

carried

has carried

Xem đáp án
99. Trắc nghiệm
1 điểm

I was starving when I arrived home. I ________ anything for two days.

didn’t eat

wasn’t eaten

hadn’t eaten

haven’t eaten

Xem đáp án
100. Trắc nghiệm
1 điểm

He asked me to give his book back but I ________ it.

have lost

had lost

was lost

lost

Xem đáp án
101. Trắc nghiệm
1 điểm

The boy knocked the door. There was nobody inside. His mother ________ yet.

hasn’t returned

haven’t returned

hadn’t returned

didn’t return

Xem đáp án
102. Trắc nghiệm
1 điểm

She answered all of the questions in the exam because she ________ very well.

was studied

had studied

has been studied

have studied

Xem đáp án
103. Trắc nghiệm
1 điểm

It was sunny but very cold. The snow ________ yet.

hadn’t completely melted

hasn’t completely melted

haven’t completely melted

wasn’t completely melted

Xem đáp án
104. Trắc nghiệm
1 điểm

Clara looked out the window. The pavement was wet. It ________ at night.

has rained

have been rained

have rained

had rained

Xem đáp án
© All rights reserved VietJack