1. By the time I retire next June, I’ll have been working in
insurance for 37 years.
2. In a few years time I’ll have been promoted and we’ll be able to
move to a bigger house.
3. When we get to the campsite on the other side of the mountain,
we’ll have been walking for 10 hours.
4. I won’t have finished the presentation before the weekend, and my
boss wants to see it on Thursday.
5. On our next anniversary, we’ll have been living together for four
years.