Помогите, пожалуйста, с английским! Даю 23 балла!
- By the beginning of next month the firm . for four years.
a) will function
b) will have been functioning
c) is functioning
d) will have functioned
- By the time Mother comes home Peter . all the ice-cream.
a) will eat
b) will have eaten
c) will have been eating
d) will be eating
- I am reading an English book now. It is so interesting that by the end of the day I . reading it.
a) am finishing
b) will have finished
c) will be finishing
d) will finish
- I will be back soon. I hope you . your translation by the time I come.
a) will have finished
b) will finish
c) will be finishing
d) will have been finishing
- My parents are returning from Italy next Monday at 7 p.m. So this time next Monday I . them at the airport.
a) will meet
b) will be meeting
c) will have met
d) will have been meeting