vietjack.com

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

A
Admin
104 câu hỏiEnglish TestTrắc nghiệm tổng hợp
104 CÂU HỎI
1. Nhiều lựa chọn

We ________ finished eating dinner.

A. had not

B. not had

C. 'd had not

Xem giải thích câu trả lời
2. Nhiều lựa chọn

Had they _____ to her before?

A. spoke

B. spoken

C. spoked

Xem giải thích câu trả lời
3. Nhiều lựa chọn

You _____ not left yet.

A. would

B. 'd

C. would had

Xem giải thích câu trả lời
4. Nhiều lựa chọn

I had never _____ her before.

A. see

B. saw

C. seen

Xem giải thích câu trả lời
5. Nhiều lựa chọn

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

A. has

B. have

C. had

Xem giải thích câu trả lời
6. Nhiều lựa chọn

Sarah thought she ________ to that zoo before.

A. has been

B. had be

C. had been

Xem giải thích câu trả lời
7. Nhiều lựa chọn

Nobody explained why the project had ________ on time.

A. n't been completed

B. not completed

C. n't complete

Xem giải thích câu trả lời
8. Nhiều lựa chọn

He _____ us the item had been shipped.

A. told

B. say

C. asked

Xem giải thích câu trả lời
9. Nhiều lựa chọn

Dad explained ________ his job due to stress.

A. why he quitted

B. that he had quit

C. that he'd quite

Xem giải thích câu trả lời
10. Nhiều lựa chọn

0. Where _____ the security guard gone?

A. had

B. have

C. did

Xem giải thích câu trả lời
11. Nhiều lựa chọn

Jim ________ the ocean before he moved to Phan Thiet.

A. had never seen

B. never seen

C. have never seen

D. had never saw

Xem giải thích câu trả lời
12. Nhiều lựa chọn

The teacher ________ out when I arrived in the classroom.

A. goes

B. have gone

C. has gone

D. had gone

Xem giải thích câu trả lời
13. Nhiều lựa chọn

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

A. had save

B. have saved

C. had saved

D. saved

Xem giải thích câu trả lời
14. Nhiều lựa chọn

When Timmy arrived, everyone ________ the test.

A. had already started

B. have already started

C. starts

D. already starting

Xem giải thích câu trả lời
15. Nhiều lựa chọn

Kathy ________ all her furniture before she moved to Japan.

A. have sold

B. had sold

C. had sell

D. sells

Xem giải thích câu trả lời
16. Nhiều lựa chọn

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

A. finishes

B. has finished

C. had finished

D. have finished

Xem giải thích câu trả lời
17. Nhiều lựa chọn

They ________ a little Spanish before they went to Mexico.

A. learn

B. had learned

C. had learn

D. have learned

Xem giải thích câu trả lời
18. Nhiều lựa chọn

Lily ________ an Australian until she met John.

A. had never met

B. have never met

C. never met

D. never have met

Xem giải thích câu trả lời
19. Nhiều lựa chọn

They ________ such majestic mountains before they visited Mont Blanc.

A. never seen

B. had never seen

C. never have seen

D. never saw

Xem giải thích câu trả lời
20. Nhiều lựa chọn

________ been to Hongkong before your trip last summer?

A. Have you ever

B. You had

C. Had ever you

D. Had you 

Xem giải thích câu trả lời
21. Nhiều lựa chọn

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

A. had start

B. have started

C. started

D. had already started

Xem giải thích câu trả lời
22. Nhiều lựa chọn

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

A. had live

B. have lived

C. had lived

D. living

Xem giải thích câu trả lời
23. Nhiều lựa chọn

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

A. had eaten

B. ate

C. had eat

D. have eaten

Xem giải thích câu trả lời
24. Nhiều lựa chọn

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

A. had listened

B. listened

C. had listen

D. have listened

Xem giải thích câu trả lời
25. Nhiều lựa chọn

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

A. had left

B. have left

C. left

D. have left

Xem giải thích câu trả lời
26. Nhiều lựa chọn

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

A. was finish

B. has finished

C. have finished

D. had finished

Xem giải thích câu trả lời
27. Nhiều lựa chọn

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

A. being

B. is

C. had been

D. have been

Xem giải thích câu trả lời
28. Nhiều lựa chọn

I ________ (meet) him somewhere before.

A. met

B. had met

C. had meet

D. have met

Xem giải thích câu trả lời
29. Nhiều lựa chọn

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

A. was forgot

B. had forgotten

C. was forgotten

D. forgot

Xem giải thích câu trả lời
30. Nhiều lựa chọn

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

A. had study

B. studied

C. had studied

D. have studied

Xem giải thích câu trả lời
31. Nhiều lựa chọn

 I was sure that I ________ the place before.

A. had seen

B. have seen

C. had saw

 D. seen

Xem giải thích câu trả lời
32. Nhiều lựa chọn

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

A. already cooked

B. cooked

C. had already cooks

D. had already cooked

Xem giải thích câu trả lời
33. Nhiều lựa chọn

They ________ their homework before the teacher arrived.

A. finished

B. have finished

C. had finished

D. finish

Xem giải thích câu trả lời
34. Nhiều lựa chọn

He ________ the book he borrowed from the library.

A. returned

B. had returned

C. returns

D. return

Xem giải thích câu trả lời
35. Nhiều lựa chọn

She ________ her keys before she left the house.

A. found

B. had found

C. finds

D. find

Xem giải thích câu trả lời
36. Nhiều lựa chọn

We ________ the movie before it started raining.

A. watched

B. have watched

C. had watched

D. watch

Xem giải thích câu trả lời
37. Nhiều lựa chọn

If John ________ better, he might have won.

A. had played

B. would have play

C. has played

D. plays

Xem giải thích câu trả lời
38. Nhiều lựa chọn

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

A. departs

B. departed

C. had departed

D. depart

Xem giải thích câu trả lời
39. Nhiều lựa chọn

She ________ the book she had been searching for.

A. finds

B. found

C. had found

D. find

Xem giải thích câu trả lời
40. Nhiều lựa chọn

He ________ his goal and was proud of his achievement.

A. reaches

B. reach

C. had reached

D. reaching

Xem giải thích câu trả lời
41. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
42. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
43. Nhiều lựa chọn

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

A. He had forgotten his keys at home.

B. His had forgotten he keys at home.

C. He forgotten had forgotten his keys at home.

Xem giải thích câu trả lời
44. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
45. Nhiều lựa chọn

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

A. I finished my work before I had went to bed.

B. I finished had my work before I went to bed.

C. I had finished my work before I went to bed.

Xem giải thích câu trả lời
46. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
47. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
48. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
49. Nhiều lựa chọn

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

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

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

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

Xem giải thích câu trả lời
50. Nhiều lựa chọn

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

A. I thought he had lost his mind.

B. I had lost his thought in mind.

C. I had thought he lost his mind.

Xem giải thích câu trả lời
51. Nhiều lựa chọn

By the time they arrived, the party ________.

A. already started

B. had already started

C. already starting

D. already starts

Xem giải thích câu trả lời
52. Nhiều lựa chọn

Before the storm hit, they ________ all the windows.

A. closed

B. close

C. closing

D. had closed

Xem giải thích câu trả lời
53. Nhiều lựa chọn

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

A. had left

B. leaves

C. left

D. leaving

Xem giải thích câu trả lời
54. Nhiều lựa chọn

After they ________ the novel, they discussed its plot.

A. read

B. had read

C. reads

D. reading

Xem giải thích câu trả lời
55. Nhiều lựa chọn

By the time the detective arrived, the thief ________.

A. already fled

B. already flees

C. had already fled

D. already had fled

Xem giải thích câu trả lời
56. Nhiều lựa chọn

She ________ all the questions before the teacher returned.

A. answered

B. answer

C. had answered

D. answering

Xem giải thích câu trả lời
57. Nhiều lựa chọn

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

A. performed

B. performs

C. performing

D. had performed

Xem giải thích câu trả lời
58. Nhiều lựa chọn

When they ________ the old photographs, memories flooded back.

A. had found

B. finding

C. found

D. find

Xem giải thích câu trả lời
59. Nhiều lựa chọn

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

A. prepares

B. preparing

C. had prepared

D. prepared

Xem giải thích câu trả lời
60. Nhiều lựa chọn

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

A. heard

B. had heard

C. hearing

D. hears

Xem giải thích câu trả lời
61. Nhiều lựa chọn

Chọn câu đúng.

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

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

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

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

Xem giải thích câu trả lời
62. Nhiều lựa chọn

Chọn câu đúng.

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

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

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

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

Xem giải thích câu trả lời
63. Nhiều lựa chọn

 Chọn câu đúng.

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

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

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

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

Xem giải thích câu trả lời
64. Nhiều lựa chọn

Chọn câu đúng.

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

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

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

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

Xem giải thích câu trả lời
65. Nhiều lựa chọn

Chọn câu đúng.

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

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

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

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

Xem giải thích câu trả lời
66. Nhiều lựa chọn

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

A. came – have finished

B. came – had finished

C. come – had finished

D. came – had finish

Xem giải thích câu trả lời
67. Nhiều lựa chọn

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

A. have met

B. met

C. had met

D. had meet

Xem giải thích câu trả lời
68. Nhiều lựa chọn

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

A. hadn’t worn

B. worn

C. is worn

D. haven’t worn

Xem giải thích câu trả lời
69. Nhiều lựa chọn

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

A. had start

B. was started

C. had started

D. started

Xem giải thích câu trả lời
70. Nhiều lựa chọn

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

A. have gone – went

B. went – went

C. had gone – went

D. go – went

Xem giải thích câu trả lời
71. Nhiều lựa chọn

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

A. bear

B. bore

C. born

D. borne

Xem giải thích câu trả lời
72. Nhiều lựa chọn

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

A. catch

B. catched

C. caught

D. caughted

Xem giải thích câu trả lời
73. Nhiều lựa chọn

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

A. dream

B. dreamed

C. dreamt

D. dreamted

Xem giải thích câu trả lời
74. Nhiều lựa chọn

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

A. ate

B. eat

C. eated

D. eaten

Xem giải thích câu trả lời
75. Nhiều lựa chọn

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

A. fall

B. fallen

C. fell

D. felt

Xem giải thích câu trả lời
76. Nhiều lựa chọn

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

A. hang

B. hanged

C. hangen

D. hung

Xem giải thích câu trả lời
77. Nhiều lựa chọn

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

A. keep

B. keeped

C. keept

D. kept

Xem giải thích câu trả lời
78. Nhiều lựa chọn

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

A. laid

B. lain

C. lay

D. lie

Xem giải thích câu trả lời
79. Nhiều lựa chọn

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

A. mead

B. mean

C. meaned

D. meant

Xem giải thích câu trả lời
80. Nhiều lựa chọn

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

A. lived / decided

B. had lived / had decided

C. lived / had decided

D. had lived / decided

Xem giải thích câu trả lời
81. Nhiều lựa chọn

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

A. already bought / saw

B. bought already / had seen

C. had already bought / saw

D. already had bought / saw

Xem giải thích câu trả lời
82. Nhiều lựa chọn

 It was the second time I ________ on a plane.

A. was

B. had been

C. have been

D. were

Xem giải thích câu trả lời
83. Nhiều lựa chọn

 _______ you _______ your computer long before it broke down?

A. Did / have

B. Were / having

C. Had / had

D. Have / had

Xem giải thích câu trả lời
84. Nhiều lựa chọn

When Didi ________, I ________ to fix her phone.

A. called / managed

B. had called / had managed

C. called / had managed

D. had called / managed

Xem giải thích câu trả lời
85. Nhiều lựa chọn

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

A. the delivery

B. the payment

Xem giải thích câu trả lời
86. Nhiều lựa chọn

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

A. the drinks

B. the soup

Xem giải thích câu trả lời
87. Nhiều lựa chọn

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

A. see the film

B. read the book

Xem giải thích câu trả lời
88. Nhiều lựa chọn

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

A. after

B. before

Xem giải thích câu trả lời
89. Nhiều lựa chọn

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

A. the invitation

B. the arrangements for the trip

Xem giải thích câu trả lời
90. Nhiều lựa chọn

We ________ finished eating dinner.

A. had not         

B. not had       

C. 'd had not

Xem giải thích câu trả lời
91. Nhiều lựa chọn

Had they ________ to her before?

A. spoke           

B. spoken    

C. spoked

Xem giải thích câu trả lời
92. Nhiều lựa chọn

I had never ________ her before.

A. see      

B. saw   

C. seen

Xem giải thích câu trả lời
93. Nhiều lựa chọn

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

A. has             

B. have         

C. had

Xem giải thích câu trả lời
94. Nhiều lựa chọn

Sarah thought she ________ to that zoo before.

A. has been

B. had be      

C. had been

Xem giải thích câu trả lời
95. Nhiều lựa chọn

Nobody explained why the project had ________ on time.

A. n't been completed        

B. not completed   

C. n't complete

Xem giải thích câu trả lời
96. Nhiều lựa chọn

Where ________ the security guard gone?

A. had            

B. have   

C. did

Xem giải thích câu trả lời
97. Nhiều lựa chọn

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

A. had left    

B. has left    

C. left   

D. was leaving

Xem giải thích câu trả lời
98. Nhiều lựa chọn

He was very tired because he ________ the bags upstairs.

A. have carried        

B. had carried        

C. carried     

D. has carried

Xem giải thích câu trả lời
99. Nhiều lựa chọn

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

A. didn’t eat       

B. wasn’t eaten      

C. hadn’t eaten    

D. haven’t eaten

Xem giải thích câu trả lời
100. Nhiều lựa chọn

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

A. have lost            

B. had lost     

C. was lost   

D. lost

Xem giải thích câu trả lời
101. Nhiều lựa chọn

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

A. hasn’t returned             

B. haven’t returned

C. hadn’t returned    

D. didn’t return

Xem giải thích câu trả lời
102. Nhiều lựa chọn

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

A. was studied            

B. had studied    

C. has been studied     

D. have studied

Xem giải thích câu trả lời
103. Nhiều lựa chọn

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

A. hadn’t completely melted         

B. hasn’t completely melted

C. haven’t completely melted       

D. wasn’t completely melted

Xem giải thích câu trả lời
104. Nhiều lựa chọn

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

A. has rained              

B. have been rained

C. have rained   

D. had rained

Xem giải thích câu trả lời
© All rights reserved VietJack