He must … to Saint-Petersburg before.

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