Задание

Choose the correct verb form.
By the end of July you ... your last entrance exam.

  • will have passed
  • will have been passing