1.16.put each verb in brackets into a suitable verb form. more than one answer may be possible. 1. i can’t see you on thursday afternoon. i (visit) our birmingham branch. 2. as soon as we (get) there, we (phone) for a taxi. 3. george (not be) back until six. can i take a message? 4. i (let) you know the minute i (hear) the results. 5. i (go) to the library before i (do) the shopping. 6. by the time we reach home, the rain (stop). 7. what (you buy) with the money you won in the lottery? 8. this time next week i (lie) on the beach in spain. 9. after you (take) the medicine, you (feel) better. 10. i don’t think you (have) any problems at the airport. 11. if we don’t get there by 6.00, jack (leave). 12. before we (paint) the wall, we (have) a cup of tea. 13. in ten years’ time i (work) for a different company. 14. (you take) your dog with you to scotland? 15. in july they (be married) for twenty years. 16. in the year 2500 a lot of people (live) on the moon. 17. all the hotels are full. where (we spend) the night? 18. you’d better not come in july. my mother (stay) with me then. 19. when you get to the station, i (wait) for you outside. 20. when i (see) you tomorrow, i (tell) you my news. 21. what time (your plane leave)? 22. don’t worry! the plane (land) in a moment. 23. you have to stay until you (finish) your work. 24. i (get) £500 from the bank when it (open). 25. by the time you come home, i (finish) the decorating. 26. we (wait) here until the rain (stop). 27. we(climb) over the wall as soon as it (get) dark. 28. come round between eight and nine. we (watch) the match on television then.
2.get .. we will phone
3.will not be
4.I shall let .. hear
5.had gone..did
6.will have stopped
7.will you buy
8.I will be lying
9.take.. will feel
10.will have
11.will leave
12.paint..will have
13.I will be working
14.will you take
15.will have been married
16.will be living
17.will we spend
18.will be staying
19.I will be waiting
20.see.. shall tell
21.does you plane leave
22.will be landing
23.have finished
24.shall get..opens
25.I will have finished
26.will wait..stops
27.will climb..gets
28.we will be watching