Задание

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.  Since you’ll be arriving late for the meeting, we _____ most of things by the time you come.

  • will have already covered
  • will have been covering

3.  Next month, Anthony _____ Spanish at this school for 30 years.

  • will have taught
  • will have been teaching

4.  By the time she retires next month, James _____ 5 years as a receptionist in the hotel.

  • will have been spending
  • will have spent