Задание

Choose the future perfect or the future perfect continuous.

shutterstock_353473355.jpg

1.  By the time dad gets to the airport, we ______ for over three hours!

  • will have been waiting
  • will have waited

2.  This time next month, I _____ here for an entire year.

  • will have been working
  • will have worked

3.  By the end of next week, Andrew ____ enough money to afford a new PC.

  • will have saved
  • will have been saving

4.  By the time our visitors from England come next week, we _____ construction on our new house.

  • are going to have been finishing
  • will have finished