Задание

Choose one option.
Jim ... the report by next Thursday.

  • will have written
  • will has written
  • will have writed
  • will write