Which country hosted the 2012 Summer Olympics in London?

Answer and explanation

Correct answer: C. The United Kingdom

  1. Step 1: The 2012 Summer Olympics, officially the Games of the XXX Olympiad and also known as London 2012, were an international multi-sport event held from 27 July to 12 August 2012 in London, England. Answer: The United Kingdom. Why not the others: None of these fit: Greece; France; Australia.

Practise more Sport.

Free questions with an explanation for every one, and full timed General Knowledge (United Kingdom) mock tests.