Câu hỏi 1 :
A: Your dad has made a terrible mess in the kitchen.
B: Don’t worry, mum. I……………up immediately.
- A am going to clear
- B will clear
- C clear
- D am clearing
Đáp án: B
Câu hỏi 2 :
A: The alarm's going. It's making an awful noise.
B: OK, I...........it off.
- A am switching
- B will switch
- C am going to switch
- D switch
Đáp án: B
Câu hỏi 3 :
–“You’ve left the light on.”
–"Oh, I have. ____________ and turn it off.
- A I’ll go
- B I’ve gone
- C I go
- D I’m going
Đáp án: A
Câu hỏi 4 :
I wonder if he ____________ the job.
- A takes
- B will take
- C would take
- D has been
Đáp án: B
Câu hỏi 5 :
What he has learned through practice before __________ him a lot in his future work.
- A helping
- B helped
- C it helps
- D will help
Đáp án: D
Câu hỏi 6 :
I ____________ as soon as you come back.
- A went
- B will go
- C have gone
- D am going
Đáp án: B
Câu hỏi 7 :
It didn’t rain in the spring. I think we…………water next summer.
- A will run out of
- B are going to run out of
- C have run out of
- D run out of
Đáp án: B
Câu hỏi 8 :
We’ve never seen our history teacher so angry; he looks as if he…………….!
- A explodes
- B is exploding
- C is going to explode
- D was exploding
Đáp án: C
Câu hỏi 9 :
A: What are you doing?
B: We are getting ready. We………….. our uncle in hospital.
A: Really? Give him my regards
- A visit
- B have been visiting
- C was going to visit
- D are going to visit
Đáp án: D
Câu hỏi 10 :
We’d better change this suitcase. Its handle………………before long.
- A is going to break
- B will be breaking
- C is breaking
- D breaks
Đáp án: A
Câu hỏi 11 :
"Why did you buy all this sugar and chocolate?"
"I..................a delicious dessert for dinner tonight."
- A make
- B will make
- C am going to make
- D will have made
Đáp án: C
Câu hỏi 12 :
A: Did you buy this book?
B: No, Emma did. ..........it on holiday.
- A She'll read
- B She is going to read
- C She reads
- D She has been read
Đáp án: B
Câu hỏi 13 :
I'm sure you can recognize her; she…………a purple raincoat.
- A will have worn
- B will be wearing
- C is going to wear
- D will have been wearing
Đáp án: B
Câu hỏi 14 :
I think my wife and I…………….on a small farm when I am retired.
- A will have lived
- B will be living
- C are living
- D have lived
Đáp án: B
Câu hỏi 15 :
I’m a lucky person. I………..in the sun at this time next week.
- A will lie
- B am going to lie
- C will be lying
- D will have been lying
Đáp án: C
Câu hỏi 16 :
By ten o’clock tomorrow, they……………in Houston.
- A will arrive
- B will have arrived
- C will be arriving
- D will have been arriving
Đáp án: B
Câu hỏi 17 :
As regards the problem of noise, my suggestion is that we should return to it at our next meeting. By this time each of us………….all the reports concerning it, which should make our discussion more rational.
- A will have read
- B has read
- C ought to have read
- D will read
Đáp án: A
Câu hỏi 18 :
Remember that we…………to our new flat by the time you come back from business trip.
- A move
- B are going to move
- C will move
- D will have moved
Đáp án: D
Câu hỏi 19 :
By the end of this year, Tom...........English for 3 years.
- A will be studying
- B has studied
- C will have studied
- D has been studying
Đáp án: C
Câu hỏi 20 :
By the time he comes, we will have already __________.
- A leave
- B leaving
- C left
- D leaves
Đáp án: C