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 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 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 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 1 :B. is/will wash
Question 2 :C. will be announcing
Question 3 :C. come/will have pulled
Question 5 :D. will have done
Question 6 :B. won’t arrive
Question 7 :A. knows/will come
Question 8 :A. will come