Questions › Chapter 3: A long and illustrious history
Which king united England's Anglo-Saxon kingdoms and defeated the Vikings?
- AKenneth MacAlpin
- BHarold
- CCnut
- DAlfred the GreatRight answer
Answer: Alfred the Great
The Anglo-Saxon kingdoms joined together under Alfred the Great, who beat the Vikings. Later England briefly had Danish kings, the first being Cnut.
From chapter 3 of the handbook, "A long and illustrious history", section "Early Britain". Practice question 52 of 651, written in our own words.