HomePracticeBritish History › Question 51eac885
British History

Which king defeated the Vikings?

Question #51eac885 · British History
  1. King William the Conqueror
  2. Kind Harold
  3. King Alfred the Great  ✓
  4. King Robert the Bruce
Correct answer: C — The Anglo-Saxon kingdoms in England united under King Alfred the Great, who defeated the Vikings. Many of the Viking invaders stayed in Britain – especially in the east and north of England, in an area known as the Danelaw

Why this question matters

This question is drawn from the “A Long and Illustrious History” section of the official Home Office handbook. Topics from this chapter make up a significant portion of the 24 questions in the real exam, so being able to answer this one comfortably is a small but real step towards passing on the day.

The accepted answer is C: “King Alfred the Great”. Memorise the underlying fact rather than the option letter — the order of options changes between attempts, and the real exam may rephrase the question.

More questions from this chapter

Keep practising