Answers to exercise: Using the Future Perfect

1. By the end of next year, I will have received my promotion.
OR: By the end of next year, I'm going to have received my promotion.

2. By the time she gets home, he will have cleaned the car.
OR: By the time she gets home, he's going to have cleaned the car.

3. I won't have finished this test by 3 o’clock.
OR: I'm not going to have finished this test by 3 o’clock.

4. Will she have learned* enough Arabic to communicate before she moves to Riyadh?
OR: Is she going to have learned* enough Arabic to communicate before she moves to Riyadh?
*or learnt

5. John and Sarah are probably going to have completed their project proposal by the time they leave this afternoon.

6. By the time I finish this course, I will have taken ten tests.
OR: By the time I finish this course, I'm going to have taken ten tests.

7. How many countries will you have visited by your 50th birthday?
OR: How many countries are you going to have visited by your 50th birthday?