A) Choose the right variant
1. This time tomorrow, I … to Budapest where I will attend a seminar.
A will fly C will be flying
B will have been flying D am going to fly
2. Don’t worry about your essay. I … you as soon as the film is over.
A am going to help C will have helped
C will help D am helping
3. It's too late to telephone Tom now. I think I … him in the morning.
A will have called C will be calling
B will call D am going to call
4. Someone is calling. – I … the phone.
A am going to pick up C will pick up
B will be picking up D pick up
5. According to the weather forecast it tomorrow all day long.
A will be raining B will have rained C will rain
6. By the time Teddy comes home Pamela … all the apple jam.
A will eat B will have eaten C will be eating
7. Let's meet at eleven o'clock tomorrow. – Sorry, I … at eleven o'clock.
A will be working B will have worked C will have been working
8. Say goodbye to Ann now. By the time you return, she … for New York.
A will be leaving B will have left C will leave
9. Why don't you ask Jim for help? I'm sure that he … you.
A will help B will have helped C will be helping
10. Please don't ring the doorbell when you get here. My baby
A will be sleeping B will have slept C will sleep
11. Where are you going to spend your vacation? – I don't know yet. Maybe we … to Italy next summer.
A will go B will have gone C will be going
12. Oh, you'll recognize him. He … a brown leather jacket and a red scarf.
A will be wearing B will have worn C will wear
13. She buys too many things. She … all her money long before her next pay.
A will be spending B will have spent C will spend
14. He ... his lectures next month.
A will have begun B will be beginning C will begin
15. Don't phone her at 5 o'clock. She her lesson in music.
A will have B will have had C will be having
16. you the photocopier for long?
A Willbe using B Will...use C Will... have used
17. I think I this pair of shoes.
A will be taking B will take C will have taken
18. The temperature 40C tomorrow.
A will have reached B will be reaching C will reach
19. If you surf the net, you … the necessary information.
A will be finding B will have found C will find
20. When we return, our granny … the table for dinner.
A will be setting B will have set C will be set