1) A: We've run out of sugar. B: Oh,well, I ______ and get some. a) will be getting b) am going to get c) am getting d) will go 2) Sit down. I ____ you something to drink. a) am going to get b) will have got c) will get d) will be gettin 3) I _________ to the doctor's at 3 on Wednesday. a) will go b) am going c) will have been going d) will have gone 4) I ____ my hair cut next week. a) am having b) will have c) have d) will have had 5) Tom and Sue _____ to dinner at 8 tomorrow night. a) will have been coming b) will be coming c) come d) will have come 6) A:I've decided to paint my house. B: Oh, what colour _______? a) will it have been b) will be c) is it going to be 7) We have been informed that we ______ on Saturday morning. a) are working b) will be working c) will work d) will have worked 8) I'm sure he ____ soon. a) will have been coming b) is going to come c) is coming d) will come 9) This time tomorrow he ____ for his exams. a) will revise b) will have been revising c) is going to revise d) will be revising 10) By 2020 he _______ in this company for 20 years. a) will have been working b) works c) will have worked d) will be working 11) The match _____ by 8 o'clock. a) is going to finish b) finishes c) will not have finished d) is finishing 12) I ______ my exam results by Tuesday. a) will have received b) will receive c) will be receiving d) receive 13) I haven't got time to discuss it. My plane ____ in ten minutes. a) will leave b) will be leaving c) leaves d) is going to leave 14) You ______ very happy. What ____________ about? a) look - are you thinking b) are looking - will you think c) will look - are you going to think d) look - will you think 15) A: How is your tooth? B: Terrible! I _____ my dentist tomorrow. a) see b) will be seing c) am going to see d) will have been seeing 16) When I wake up, I ___ you a call. a) will give b) am giving c) will be giving d) give 17) On 25th December, my parents ____ married for 25 years. a) are going to be b) are c) will be d) will have been 18) I doubt if Tom _____ a new car. a) is buying b) is going to buy c) will buy d) will be buying 19) A: Why are you cutting these jeans? B: I _____ a pair of shorts. a) will make b) am going to make c) will have made d) make 20) Call Linda to tell her about the party or she ______ who is going or not. a) will not know b) is bot going to know c) doesn't know d) will not have known

Present SImple, Present Continuous, Future Simple, Future Continuous, Future Perfect,Future Perfect Continuous, Going To

Bảng xếp hạng

Phong cách trực quan

Tùy chọn

Chuyển đổi mẫu

Bạn có muốn khôi phục tự động lưu: không?