Full sittings
Past exams
Each sitting runs under the real allowance: 80 questions in 4h 30m, 75% to pass. Only sittings from 2018 onward are included — older papers test rules that no longer exist. The first 8 questions of every sitting are free; the April 2018 sitting is free in full.
April 2026
most recent76 questions · 22% passed
Start →October 2025
74 questions · 12% passed
Start →April 2025
77 questions · 30% passed
Start →October 2024
78 questions · 18% passed
Start →May 2024
77 questions · 22% passed
Start →October 2023
75 questions
Start →April 2023
80 questions
Start →October 2022
79 questions
Start →April 2022
78 questions
Start →October 2021
75 questions
Start →April 2021
79 questions
Start →October 2020 (PM)
77 questions
Start →October 2020 (AM)
72 questions
Start →October 2019
75 questions
Start →April 2019
74 questions
Start →October 2018
63 questions
Start →April 2018
free full mock75 questions
Start →