John _______________ his high school by 2027. will have finished will have finishing will have been finished will have been finishing
Задание

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

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