Modern Society · Question 129

Question 128 of 1020Modern Society

In which city were the 2012 Olympic Games held?

Pick an answer

Correct!

Not quite. The correct answer is highlighted.

Correct answer to question 129: London

Explanation

The UK hosted the Olympic games in 2012 in London (specifically Stratford, East London).

Updated: November 2026

Practise it in test 3124 questions · 45 minutes · pass with 18