80. It ______ a long time since I last saw him.
A. was B. is C. will be D. had been
81. Mr. John_______ to Los Angeles in 1992.
A. was going B. had gone C. went D. has gone
82. What ______ to you yesterday?
A. had happened B. has happened C. did happen D. happened
83. I never go to Australia. I _____ to Australia yet.
A. will go B. went C. haven't been D. have been
84. My mother ______ in this factory since 1990
A. works B. worked C. had worked D. has worked
85. I _____ my hair before breakfast this morning.
A. had washed B. have washed C. was washing D. washed
86. I _____ about him when he suddenly came in.
A. am talking B. talked C. was talking D. talk
87. He will finish this work before you _______ here tomorrow.
A. would leave B. are going to leave C. will leave D. leave
88. He _____ in this office for ten years by next Monday.
A. will be working B. would be working C. will work D. will have been working
89. No sooner _____ the office than the telephone rang.
A. was he leaving B. he was leaving C. had he left D. he had left
90. George______ this movie three times.
A. sees B. had seen C. saw D. has seen
91. Food, air and clothes _______ necessary for life.
A. is B. are C. were D. was
92. He ______ a visit to Halong Bay in 1995.
A. has paid B. had paid C. paid D. pays
93. This morning while I ______ for the bus, the rain stopped.
A. had waited B. was waiting C. have waited D. waited
94. What _____ during the last few weeks.
A. were you doing B. did you do C. have you been doing D. had you been doing
95. Up to now, the teacher _______ our class five tests.
A. has given B. had given C. gives D. is giving
Giúp vs ạ