You_______ something to drink; won’t you?12. You_______ something to drink, won’t you? A. will have B. will be having C. will have had D. have 13. What _______ next Sunday morning? A. does Carol B. will Carol do C. do Carol do D. does 14. A: I’ll ring you tomorrow at six. B: No, don’t ring at six. I ________ the baby then ring later. A. shall bath B. will be bathing C. will have bathed D. bath 15. What________ do tomorrow, girls? A. shall we B. do we C. we will D. would we 16. By the time we got to the train station, Susan ____for us for more than two hours. A. has been waiting B. was waiting C. had been waiting D. will wait 17. While her brother was in the army, Sarah ___________ to him twice a week. A. was writing B. wrote C. has written D. had written 18. The Titanic _______ the Atlantic when it _______ an iceberg. A. was crossing / struck B. had crossed / was striking C. crossed / had struck D. is crossing / strikes 19. In the 19th century, it _____ two or three months to cross North America by covered wagon. A. took B. had taken C. had taken D. was taking 20. Last night at this time, they were not doing the same thing. She ______ and he _________ the Newspaper. A. is cooking / is reading B. was cooking / was reading C. has cooked / is reading D. was cooking /read 21. We should learn how to choose our words carefully or they ____ our speech silly and vulgar. A. made B. will make C. would make D. have made 22. You ________ to take the entrance exam if you fail GCSE exam. A. are allowed B. won’t be allowed C. aren’t going to take D. won’t allow 23. Do you think that _________ pass your exams in June? A. you B. to C. you’ll D. will you 24. There are a lot of black clouds in the sky. It _______. A. is going to rain B. will rain C. is raining D. rains 25. She hopes that he ___ to the party. A. will come B. will be coming C. comes D. would come |