•we'll go skiing in the alps next winter if we enough money for the trip. o have saved o will have saved o will be saving o will save • 6. i don't know his address, but i it for you, if you want it. o will be getting o will get o will have got o am getting • 7. according to the weather forecast it tomorrow all day long. o will rain o will be raining o will have rained o will have been raining • 8. by the beginning of next month the firm for four years. o is functioning o will have functioned o will function o will have been functioning • 9. the house for two hours when the firefighters finally arrive. o will be burning o will have burnt o will have been burning o is burning • 10. i'll come home late tonight. but i don't think that by the time i come the children will have gone to bed; they for me. o will have waited o will wait o will have been waiting o will be waiting • 11. she is not sure if she his telephone number in the telephone directory. o finds o will be finding o will find o will have found • 12. who of the dog when you go to america? o is going to take care o will be taking care o will take care o is taking care • 13. i don't know when professor johnson to his office, but when he comes, i'll speak to him about it. o will come o will have come o comes o is coming • 14. by the time you come home you everything i have told you. o will have forgotten o will forget o have forgotten o will be forgetting • 15. jason russian for two years before he leaves russia. o will be learning o will learn o will have learnt o will have been learning