73. My father ________ his work before lunch time.
A. finished B. had finished C. finish D. will finish
74. John ________ away before his parents punished him.
A. went B. is going C. has gone D. had gone
75. Yesterday If I ________ her, I would have helped her a lot.
A. had known B. is knowing C. has known D. knew
76. The party chairman only _______a statement after there _______ a lot of speculation in the press.
A. makes / had been B. made / had been C. had made / will be D. was making / was
77. Helen _______ hospital treatment for a year before the doctors finally _______her their diagnosis.
A. will receive / is telling B. had received / told
C. receive / tell D. received / had told
78. Sharon eventually ________ the job she ________ last year, although she ________ the year before.
A. finds / wants/ graduates B. found / wanted/ had graduated
C. found / wanted/ graduated D. finds / had wanted/ graduated
79. When the doctors________ at the scene of the accident, they ________ victims still ________.
A. arrived / realized / were breathing B. were arriving / realized / breathed
C. arrived / had realized / breathed D. were arriving / were realizing / were breathing
80. I suddenly ________ the Tower Square. I ________ there ten years before.
A. recognized / was B. was recognizing / was
C. recognized / had been D. had recognized / had
81. Nam ________ smoking two years ago.
A. stops B. has stopped C. stopped D. is stopping
82. They ________ in our country since January, 1st 2002.
A. are B. have been C. were D. had been
83. Lan: I work for a big company. → Lan said she________ for a big company.
A. had worked B. work C. worked D. is working
84. He started working as a teacher five years ago.
A. He has been working as a teacher for five years.
B. He has worked as a teacher since five years.
C. He is working as a teacher since five years.
D. He had been working as a teacher for five years
85. After he ________ his English course, he went to England to continue his study.
A. has finished B. had finished C. was finished D. would finish
86. The Browns_______ here since 1990.
A. live B. are living C. have lived D. had lived
87. I wish I _______ all about this some weeks ago.
A. knew B. have known C. had known D. would know
88. He said that he _______ his bicycle the night before.
A. has lost B. loses C. had lost D. lost
89. As the sun _________ , I decided to go out.
A. shines B. has shine C. shine D. was shining
90. By the time the police arrive, the thieves________ the stolen things.
A. hide B. had hidden C. are hiding D. will have hidden
91. She came into the room while they _______ television
A. have watched B. watched C. have been watching D. were watching
92. The baby_________ non-stop for half an hour.
A. cried B. is crying C. has been crying D. was crying
93. Mr. Smith said he would come but he_________ yet.
A. did not come B. had not come C. does not come D. has not come
94. By the time we get out of this traffic jam, all the guests _______ home.
A. have gone B. had gone C. will go D. will have gone
95. All the guests _______ home by the time you come to the party.
A. have gone B. had gone C. will go D. will have gone
96. Sorry. I can’t go there with you now. I _________ my homework at present.
A. did B. do C. was doing D. am doing
97. She always _________ dates on the holidays.
A. have B. had C. has had D. has
98. Last year, they _________ to Europe with their best friends on their summer holidays.
A. visited B. traveled C. will travel D. are visiting
99. What are you going to do this weekend?- We _______ visit our grandfather in the countryside.
A. are going to B. were going to C. have gone to D. went
100. Our Singaporean friends_______________ to visit our school last year.
A. is coming B. come C. came D. have come
73.B
74.D
75.D
76.A
77.A
78.A
79.C
80.B
81.D
82.C
83.A
84.D
85.B
86.A
87.C
88.A
89.A
90.C
91.D
92.B
93.B
94.D
95.A
96.D
97.C
98.B
99.B
100.A
73.B
74.D
75.D
76.C
77.A
78.A
79.C
80.B
81.B
82.C
83.A
84.D
85.B
86.A
87.C
88.A
89.A
90.C
91.D
92.B
93.B
94.D
95.A
96.D
97.D
98.B
99.B
100.A
CTLHN nha bạn. UwU