Задание

Choose the correct verb form.
By this time next week he ... here for three years.

  • will have been working
  • will have worked