Multiple choice How many times has London hosted the Olympics? One Two Three 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.