Question 15 : If you need to reach us, we_____at the Fairmont Hotel that time.
A. have been staying B. are staying C. will be staying D. had been staying
Question 16 : We_____you as soon as we arrive in Paris.
A. will call B. call C. have called D. would call
Question 17 : You_____yourselves in the Caribbean, while we’re stuck here in New York with this cold weather.
A. are staying B. will be enjoying C. have been staying D. had been staying
Question 18 : Susan_____credit card payments until her debt is all paid off.
A. make B. have made C. are made D. will make
Question 19 : The sky is very black. It_____.
A. snows B. is snowing C. is going to snow D. will snow
Question 20 : But all these things_____if you marry me.
A. will happen only B. will only happen C. happen D. are going to happen
Question 21 : I haven't made up my mind yet. But I think I_____something nice in my mum's wardrobe.
A. am going to B. will find C. am finding D. was finding
Question 22 : My horoscope says that I_____an old friend this week.
A. meet B. will meet C. am meeting D. meets
Question 23 : At this time next Friday evening Mrs. Almanac_____refreshments for her son’s engagement party and_____her future daughter-in-law.
A. will prepare - will be helping B. will be preparing - will be helping
C. will be preparing - will help D. will prepare - will have helped
Question 24 : By the end of next year, Geoge_____English for 2 years.
A. will have learned B. will learn C. has learned D. would learn
Question 25 : When will you send the message? - We_____it by Friday.
A. will deliver B. am going to deliver
C. will be delivering D. will have delivered
Question 26 : Can we start the party at 3 o'clock? - I don't think so. All our guests _____by then. I'm afraid.
A. won't have arrived B. don't arrive C. haven't arrived D. didn't arrive
Question 27 : - What does a blonde say when she sees a banana skin lying just a few metres in front of her? - Oh dear! I_____.
A. to slip B. will slip C. am sliping D. am going to slip
Question 28 : Here is the weather forecast. Tomorrow_____dry and sunny.
A. is going to be B. will be C. is D. would be