Future tences
7777777777777777777777777777
1. My parents are returning from Italy next Monday at 7 p.m. So this time next Monday I ________ them at the airport.
will meet
will be meeting
will have met
will have been meeting
2. Lionel will come to London as soon as you ________ a place for him to stay.
have found
will find
will have found
are going to find
3. Did you write that letter to Jack? - Oh, I forgot. Thanks for reminding me. I ________ it in the evening.
will have written
will have been writing
will write
am writing
4. Susan ________ the house before her husband comes home.
won't leave
won't have been leaving
won't have left
won't be leaving
5. It is going to rain, and I am not sure if I will have painted the roof before it ________ raining.
starts
will start
will be starting
will have started
6. I ________ to a party tomorrow. Would you like to come?
will go
am going
will be going
will have gone
7. I won't give you a definite answer until I ________ from my bank.
have heard
hear
will hear
will have heard
8. According to the weather forecast it ________ tomorrow all day long.
will be raining
will rain
will have rained
will have been raining
9. 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.
will wait
will be waiting
will have been waiting
will have waited
10. When Jerry enters a Medical school he ________ Chemistry for more than four years.
will be studying
will study
will have been studying
will have studied
11. If you ________ me the truth, I will never speak with you.
won't tell
won't be telling
don't tell
aren't telling
12. I don't know when Professor Johnson ________ to his office, but when he comes, I'll speak to him about it.
comes
will come
will have come
is coming
13. By the time you come home you ________ everything I have told you.
will have forgotten
will forget
will be forgetting
have forgotten
14. Jason ________ Russian for two years before he leaves Russia.
will learn
will have been learning
will have learnt
will be learning
15. Ask Tom if he ________ in the chess tournament next week.
will take part
takes part
will be taking part
will have taken part
888888888888888888888888888888888
1. The windows in my flat are dirty. I haven't cleaned them yet. I ________ it this Saturday.
will do
will be doing
am doing
am going to do
2. Ted is looking for a job. He is a good worker and I hope that by the end of the month he ________ a good job.
will find
is going to find
will have found
is finding
3. I don't know what he thinks about it, but I ________ him.
am asking
will have asked
will ask
will be asking
4. They ________ all the problems by the end of the meeting, I am afraid.
won't settle
won't have settled
aren't settling
won't be settling
5. My room has been in a mess for days. So tomorrow afternoon I ________ it.
will clean
am going to clean
will have cleaned
am cleaning
6. By this time next year Professor Smith ________ on the subject for five years.
will be lecturing
will have been lecturing
will lecture
will have lectured
7. Mother has given Sue some pocket money. But she is spending it very quickly. So, by the end of the week she ________ all of it.
will have spent
will spend
will be spending
will have been spending
8. John has bought this TV set on credit. He ________ all the money by the first of August.
will pay
is paying
will have paid
will be paying
9. By the first of December this year I ________ here for fifteen years already.
will have been working
will work
will have worked
will be working
10. The dog will wait for his master near the door until his master ________ from work.
gets back
will get back
won't get back
will be getting back
11. I don't know his address, but I ________ it for you, if you want it.
will get
will be getting
am getting
will have got
12. I can't meet you this evening. A friend of mine ________ to see me.
will come
will have come
is coming
comes
13. By the beginning of next month the firm ________ for four years.
will function
will have been functioning
is functioning
will have functioned
14. Don't worry. I will switch off all the lights in the house when I ________ to bed.
will go
will have gone
go
will be going
15. ________ their luggage by the time the taxi comes?
Will they
Will they have packed
Will they be packing
They will pack
999999999999999999999999999
1. It's too late to telephone Tom now. I think I ________ him in the morning.
will call
am going to call
will be calling
will have called
2. I am reading an English book now. It is so interesting that by the end of the day I ________ reading it.
am finishing
will have finished
will be finishing
will finish
3. My father is repairing our car. We hope that by Sunday he ________ it.
will have repaired
will repair
will be repairing
will have been repairing
4. By the time Mother comes home Peter ________ all the ice-cream.
will eat
will have eaten
will have been eating
will be eating
5. I ________ to London tomorrow; I will phone you when I arrive.
will come
am coming
will be coming
will have come
6. It is not clear if the weather ________ for the better, and we want to know if our plane will be late.
changes
will change
will be changing
will have changed
7. I will be back soon. I hope you ________ your translation by the time I come.
will have finished
will finish
will be finishing
will have been finishing
8. We'll go skiing in the Alps next winter if we ________ enough money for the trip.
will save
will have saved
have saved
will be saving
9. She is in the country now and she ________ there for another week.
will have been staying
will be staying
will stay
will have stayed
10. Do you think ________ here in a few years' time?
will you still be working
you will still be working
you are still working
will you still work
11. Who ________ of the dog when you go to America?
will take care
will be taking care
is taking care
is going to take care
12. I won't leave the house before the postman ________ mail.
will have brought
brings
will bring
is bringing
13. Where ________ work after you graduate from the University?
are you going to
you are going to
will you
you will
14. You can't see this film on TV tonight, they ________ it only next Sunday.
are showing
will show
show
will be showing
15. Don't wait for him, he won't come for supper; he ________ late.
will come
will have come
is coming
will be coming
