Раскрыть скобки Thousands of foreigners (arrive) in St. Petersburg by the end of May.
Ответ:
Thousands of foreigners will have arrived in St. Petersburg by the end of May.
Объяснение:
Предлог by the end of указывает на врем Future Perfect (will have+V3)