📕 Chapter 3: A Long and Illustrious History

Who was the first king of all England?

A Alfred the Great
Athelstan
C William the Conqueror
D Harold II

💡 Explanation

Athelstan, Alfred the Great's grandson, became the first king of all England.

📖 Study this topic

This question is from: 3.1.4 The Vikings and Danish invasions

Read Study Guide →

Ready to practice more?

Take a full mock exam with 24 questions — just like the real test.

Пройти тренувальний тест