Задание

Choose the correct answer.
John _______________ his high school by 2027.

  • will have finished
  • will have finishing
  • will have been finished
  • will have been finishing