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

2. Nhiều lựa chọn

Had they _____ to her before?

A. spoke

B. spoken

C. spoked

3. Nhiều lựa chọn

You _____ not left yet.

A. would

B. 'd

C. would had

4. Nhiều lựa chọn

I had never _____ her before.

A. see

B. saw

C. seen

5. Nhiều lựa chọn

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

A. has

B. have

C. had

6. Nhiều lựa chọn

Sarah thought she ________ to that zoo before.

A. has been

B. had be

C. had been

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

8. Nhiều lựa chọn

He _____ us the item had been shipped.

A. told

B. say

C. asked

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

10. Nhiều lựa chọn

0. Where _____ the security guard gone?

A. had

B. have

C. did

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

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

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

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

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

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

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

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

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

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 

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

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

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

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

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

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

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

28. Nhiều lựa chọn

I ________ (meet) him somewhere before.

A. met

B. had met

C. had meet

D. have met

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

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

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

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

33. Nhiều lựa chọn

They ________ their homework before the teacher arrived.

A. finished

B. have finished

C. had finished

D. finish

34. Nhiều lựa chọn

He ________ the book he borrowed from the library.

A. returned

B. had returned

C. returns

D. return

35. Nhiều lựa chọn

She ________ her keys before she left the house.

A. found

B. had found

C. finds

D. find

36. Nhiều lựa chọn

We ________ the movie before it started raining.

A. watched

B. have watched

C. had watched

D. watch

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

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

39. Nhiều lựa chọn

She ________ the book she had been searching for.

A. finds

B. found

C. had found

D. find

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

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

52. Nhiều lựa chọn

Before the storm hit, they ________ all the windows.

A. closed

B. close

C. closing

D. had closed

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

54. Nhiều lựa chọn

After they ________ the novel, they discussed its plot.

A. read

B. had read

C. reads

D. reading

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

56. Nhiều lựa chọn

She ________ all the questions before the teacher returned.

A. answered

B. answer

C. had answered

D. answering

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

58. Nhiều lựa chọn

When they ________ the old photographs, memories flooded back.

A. had found

B. finding

C. found

D. find

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

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

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.

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.

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.

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.

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

90. Nhiều lựa chọn

We ________ finished eating dinner.

A. had not         

B. not had       

C. 'd had not

91. Nhiều lựa chọn

Had they ________ to her before?

A. spoke           

B. spoken    

C. spoked

92. Nhiều lựa chọn

I had never ________ her before.

A. see      

B. saw   

C. seen

93. Nhiều lựa chọn

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

A. has             

B. have         

C. had

94. Nhiều lựa chọn

Sarah thought she ________ to that zoo before.

A. has been

B. had be      

C. had been

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

96. Nhiều lựa chọn

Where ________ the security guard gone?

A. had            

B. have   

C. did

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

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

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

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

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

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

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

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

© All rights reserved VietJack