Skip to main content

Canadian Citizenship Test · Question

Who was Canada's longest-serving Prime Minister?

William Lyon Mackenzie King is Canada's longest-serving Prime Minister, having guided the nation for nearly twenty-two years across three non-consecutive terms

Start free practice for Canadian Citizenship Test

500 questions · no signup required · 40 free questions per day

Start Practice →

Question: Who was Canada's longest-serving Prime Minister?

Answer options:

  • Sir John A. Macdonald
  • Sir Wilfrid Laurier ✅ William Lyon Mackenzie King
  • Pierre Trudeau

Correct answer: William Lyon Mackenzie King

Explanation: William Lyon Mackenzie King is Canada's longest-serving Prime Minister, having guided the nation for nearly twenty-two years across three non-consecutive terms between 1921 and 1948. While Sir John A. Macdonald was Canada's first Prime Minister and served for nineteen years, and both Sir Wilfrid Laurier and Pierre Trudeau served for about fifteen years, none matched King's duration in office. The official Discover Canada study guide highlights key historical milestones of prominent leaders to build civic knowledge. On the citizenship test, candidates are frequently tested on these distinct historical figures, making it essential to associate King with his record-setting tenure and leadership during World War II.

Start free practice for Canadian Citizenship Test

500 questions · no signup required · 40 free questions per day

Start Practice →

More about Canadian Citizenship Test

Related Questions

More for Canadian Citizenship Test candidates

Ready to practice?

Free, no signup required. Build a wrong-question list as you go.

Start Free Canadian Citizenship Test Practice →