By the time the guests arrive, we ____ everything for the party.

  • have prepared
  • prepare
  • will be preparing
  • will have prepared
Для просмотра статистики ответов нужно залогиниться.