📕 Chapter 3: A Long and Illustrious History
Who was the last Anglo-Saxon king of England?
A Alfred the Great
B Athelstan
✓ Harold II
D Edward the Confessor
💡 Explanation
Harold II was the last Anglo-Saxon king, killed at the Battle of Hastings in 1066.
More questions from this topic
Ready to practice more?
Take a full mock exam with 24 questions — just like the real test.
Пройти тренувальний тест