Задание

Choose the correct variant. By the end of the year, Eric ___ on his new computer gadget for almost seven months.

  • works
  • is going to work
  • will have been working
  • is working