Grammar Exc. 3 (SB, p. 56)
1. Technology
will have put (put) an end to our energy problems and people
will be generating (generate) most of their electricity from the sun.
2. We still won’t have found (not find) life on other planets by then, but some of us will be living (live) on them.
3. I definitely won’t be working (not work) because I will have earned (earn) enough money to retire!
4. Many people will live until they are 150, as scientists will have discovered
(discover) a cure for all diseases.