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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải

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

Đáp án - Lời giải