Multiple choice

How many times has London hosted the Olympics?

  1. One

  2. Two

  3. Three

  4. Four

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

London has hosted the Summer Olympics three times: 1908, 1948, and 2012.