Задание

Choose the correct option.
We ... our project by the end of the year.

  • will have finished
  • will finish
  • will have been finishing
  • will be finishing