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 recent71 questions · 22% passed
Start →October 2025
71 questions · 12% passed
Start →April 2025
76 questions · 30% passed
Start →October 2024
78 questions · 18% passed
Start →May 2024
76 questions · 22% passed
Start →October 2023
73 questions
Start →April 2023
80 questions
Start →October 2022
79 questions
Start →April 2022
78 questions
Start →October 2021
73 questions
Start →April 2021
77 questions
Start →October 2020 (PM)
74 questions
Start →October 2020 (AM)
71 questions
Start →October 2019
75 questions
Start →April 2019
73 questions
Start →October 2018
61 questions
Start →April 2018
free full mock75 questions
Start →