Multiple choice general knowledge sports Which of the following cities has never hosted an Olympic Game? Antwerp Helsinki Amsterdam Johannesburg Reveal answer Fill a bubble to check yourself D Correct answer Explanation Johannesburg has never hosted the Olympic Games. Antwerp hosted in 1920, Helsinki in 1952, and Amsterdam in 1928. Johannesburg, South Africa, has never been an Olympic host city.