giúp với!!!!!!!!!!!!!
Question 1 : “Your face_____dirty, Tom." — "All right I_____it.”
A. is/am going to wash B. is/will wash
C. has been/am washing D. has been/will wash
Question 2 : They_____the results tomorrow morning at nine o'clock.
A. announce B. will announce
C. will be announcing D. will have announced
Question 3 : I suppose when I_____back in two years' time, they_____down all these old
buildings.
A. come/will pull B. come/will be pulled
C. come/will have pulled D. will come/pull
Question 4 : Thousands of people_____this exhibition by the end of next month.
A. will see B. will be seeing C. will have seen D. see
Question 5 : By the time you finish cooking they_____their homework.
A. do B. have done C. will do D. will have done
Question 6 : Come to see me at 5 this afternoon. I_____home until 4:30.
A. don’t arrive B. won’t arrive C. are not arriving D. haven’t arrived
Question 7 : No one_____when he_____tomorrow, or whether he will come at all.
A. knows/will come B. will know/will come
C. knows/is coming D. knows/comes
Question 8 : I_____back as soon as I get through with my business.
A. will come B. come C. would come D. am coming
Question 9 : The police hope they_____the mystery soon.
A. will have solved B. will be solving
C. will solve D. will have been solving
Question 10 : What_____at 10:20 pm tomorrow?
A. were you doing B. will you do C. are you doing D. will you be doing
Question 11 : You haven’t seen my sister for a long time. us tonight?
A. Are you going to visit B. Will you visit
C. Are you visiting D. Can you visit
Question 12 : At this time next, week they_____in the train on their way to Paris.
A. will sit B. will be sitting C. will have sat D. will have been sittingQuestion 13 : By 2025, this area_____turned into an industrial centre.
A. will be B. will have been C. will D. has
Question 14 : They_____English from nine to ten in this room. Don't let anyone disturb
them then.
A. will have B. will have had C. will be having D. have
Question 15 : The car_____ready for him when he_____tomorrow.
A. will be/comes B. was/came
C. will have been/comes D. will have been/came
Question 16 : I'm going to retire soon. By the first of next July I_____here for 25 years.
A. will have been working B. have been working
C. had been working D. have worked
Question 17 : Don't worry. We_____the report by 11.
A. finish B. have finished C. will finish D. will have finished
Question 18 : Listen! There's someone at the door. I_____the door for you.
A. am going to open B. am opening C. open D. will open
Question 19 : “Look at those dark clouds! “Yes, it_____in some minutes.”
A. will rain B. is going to rain C. are going to rain D. is raining
Question 20 : It’s very hot. the window, please?
A. Are you opening B. Are you going to open
C. Will you open D. Won’t you open