1. Will you have finished your homework by the time the film starts?
2. She will have had the baby by the end of the month.
3. Do you think that you will have got married by the time you are 20?
4. In fifty years’ time the pollution will have doubled.
5. She’s so lazy. I bet you that she won't have done anything when we get there.
6. My dad will have retired by 2020. (видимо, ваше упражнение из старой книжки)
7. There’s no point in going now - the film will have started when we get there.
8. We won't have reached the camp site by nightfall.
9. School will have started by the time we get back from holiday.
10. The battery will have gone flat before I can get home.
11. You can call me at work at 8 am. I will have arrived at the office by then.
12. They will be tired when we arrive. They won't have slept for a long time.
13. Unless further action is taken, the black rhino will have become extinct in a few years time.
14. If global warming isn’t halted, a large part of the polar caps will have melted in 50 years’ time.
15. He will have broken that toy by the end of the day.