Skip to main content

Canadian Citizenship Test · Question

Which Canadian PM served the longest total time in office?

William Lyon Mackenzie King is the correct answer because he served as Canada’s Prime Minister for a cumulative total of nearly twenty-two years, the longest te

Start free practice for Canadian Citizenship Test

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

Start Practice →

Question: Which Canadian PM served the longest total time in office?

Answer options:

  • Macdonald ✅ Mackenzie King
  • Trudeau (Pierre)
  • Chrétien

Correct answer: Mackenzie King

Explanation: William Lyon Mackenzie King is the correct answer because he served as Canada’s Prime Minister for a cumulative total of nearly twenty-two years, the longest tenure in Canadian history. Sir John A. Macdonald is a common incorrect choice, but he actually served the second-longest at nineteen years, while Pierre Trudeau and Jean Chrétien served for much shorter periods. The Discover Canada guide highlights King's record-setting leadership, particularly during the transition through the Great Depression and World War II. For the exam, remembering key prime ministers and their major historical milestones is crucial, as questions on political leadership achievements frequently appear.

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 →