How Many Years of HKDSE Maths Past Papers Should You Drill? An S4-S6 Allocation
- 2026-10-09
TUTORZONE DRILL METHOD · HKDSE MATHS YEAR ALLOCATION
‘How many years of past papers?’ has no official answer, but it does have a computable floor: measured by topic coverage, the DSE Mathematics papers from 2012 onwards cover almost all of the current Compulsory Part. The real question is not how many years but how each year should be drilled – by topic in S4, by topic plus the occasional full paper in S5, by year plus plugging holes in S6.
How many years of HKDSE Maths past papers is enough?
Direct answer: there is no official figure. Measured by topic coverage, working through every DSE Mathematics paper from 2012 onwards covers almost all of the current Compulsory Part. With limited time the latest five years must be done properly (they match the current paper structure most closely) while earlier years can be raided for your weak topics. The aim is to have seen each topic set in different ways, not to complete every paper end to end.

Assessment at a glance (2027)
| Component | Content | Weighting | Duration |
|---|---|---|---|
| S4 · by topic | Topic by topic from 2012-2018 papers (stable syllabus, clear question styles) | — | mostly untimed |
| S5 · mostly by topic | Full 2018-2022 papers plus earlier questions on the same topics; one timed full paper every 3-4 weeks | — | start timing |
| S6 · by year plus plugging holes | One Paper 1 and one Paper 2 a week from 2019-2024, fully timed; the last 4-6 weeks use only the latest three papers plus the error log | — | fully timed |
When time is tight the priority is clear: (1) the latest five years fully timed; (2) the topics appearing three or more times in the error log, redone from earlier years; (3) selective questions from the rest. Do not spread evenly across years – recent papers match the current structure most closely.
What each paper is actually testing
| Paper | Drill focus | How marks are lost |
|---|---|---|
| S4 · by topic | 8-10 years of the same topic back to back, so that every way it is set has been seen | Only touching whatever the school is teaching this term |
| S5 · mostly by topic | Classify errors by topic and start a recurring-loss list | Too few full papers, so S6 is the first timed attempt |
| S6 · by year plus plugging holes | Track progress by the per-section trend, not just the total | Returning to older years in the final stretch instead of recent papers |
Is S4 too early to start?
Direct answer: No, but the method matters: S4 suits by-topic drilling to consolidate, not full papers. Save full timed papers for late S5, when the whole course has been taught and pacing can actually be trained.
Drill order: by topic, then by year, then the mark scheme
| Step | What you do | Why |
|---|---|---|
| 1. By topic | Work through each topic, starting with the paper that allows least help (no calculator / closed book) | Exposes what is genuinely not understood |
| 2. By year | Whole papers to time, one or two a week | Trains pace, stamina and question selection |
| 3. Mark scheme | Go through the marking scheme question by question and log the scoring steps you missed | Most lost marks are written wrong, not thought wrong |
How do you know a topic is finished?
Direct answer: Three tests: (1) the topic has been done across 8-10 different years; (2) it can be answered correctly under time; (3) the error log has recorded no new error on it for two consecutive weeks. Only then is it drilled rather than merely attempted.
A 12-week drilling timetable
| Week | Phase | What to do |
|---|---|---|
| Weeks 1-3 | By topic: foundation | Topic by topic, starting with the easiest marks, building habits and recall |
| Weeks 4-6 | By topic: core | 8-10 years of the same topic back to back, errors classified by topic |
| Weeks 7-8 | By topic: advanced and electives | Elective and higher-order topics, now under time pressure |
| Weeks 9-10 | By year: timed papers | One full paper a week, timed, no reference materials |
| Week 11 | Mark scheme work | Question by question against the marking scheme; list the scoring steps you omitted |
| Week 12 | Plug holes and simulate | Only the recurring errors from your log, then one full exam simulation |
Subject-specific weighting for this timetable: Write the allocation into the year plan: S4 for 2012-2018 by topic, S5 for 2018-2022 plus full papers, S6 for 2019-2024 fully timed, and the final fortnight on the latest three papers plus the log.
Use it properly: this is not a checklist to finish. Every week must keep time for redoing errors, or from week 9 you will be repeating the same batch.
Pacing
| Paper | Time | Suggested split |
|---|---|---|
| S4 · by topic | 不計時為主 | Two topics a week |
| S5 · mostly by topic | 開始計時 | Two topics a week plus a full paper every 3-4 weeks |
| S6 · by year plus plugging holes | 全程計時 | One of each paper weekly |
Which years should by-topic drilling use?
Direct answer: Start with 2012-2018 (stable syllabus, clear question styles) to build the base, then use 2019 onwards for timed work. Do the same topic back to back rather than hopping between years.
The drilling mistakes that cost the most marks
| Mistake | What it looks like | What actually happens | Instead |
|---|---|---|---|
| Spreading evenly across years | A bit of every year to be balanced | Recent question styles end up under-drilled and mocks mislead | Protect the latest five years fully timed, then raid earlier years for weak topics |
| Full papers in S4 | Sitting a full 2 h 15 min paper from the start | Section B stays blank and little is learnt | By topic in S4; full papers from late S5 |
| Judging progress by the total | Recording only the overall mark | You cannot see which section is leaking | Track A(1)/A(2)/B and Section A/B separately |
The error log and the mark scheme
Checking completeness is simple: take the topic list and mark each as untouched, attempted, correct under time, or two weeks error-free. Only the last counts as finished, and the gap becomes visible.
How many years should you drill?
From 2012 onwards the papers cover almost all of the current Compulsory Part; with limited time the latest five years must be done properly and earlier years serve the weak topics.
If only three years fit, what should be dropped?
Direct answer: Do the latest three fully timed, then use earlier years to redo the topics that appear three or more times in your error log. That protects recent question styles and targets your recurring losses – better than spreading evenly across years.
Frequently asked questions
Is the allocation the same for M1/M2?
Not exactly. M1/M2 are separate single-paper subjects with a narrower scope, so finish the latest five years timed and then add earlier years by topic.
Are pre-reform papers still useful?
Yes, as topic sources. Their paper structure differs from the current one, so they suit question-level drilling rather than full mocks.
Is more always better?
No. Papers drilled without marking and diagnosis return very little; seeing how one topic is set across years beats ten years of unexamined attempts.
Official references
| Resource | What to use it for |
|---|---|
| HKEAA 2027 HKDSE Mathematics Assessment Framework | Confirm the paper structure and section marks that drive the allocation |
| https://www.tutorzone.com.hk/en-dse-maths-error-log-method/ | The three-round error-log method |
More in this series: the full HKDSE Maths drilling guide · Paper 2 MC technique · the three-round error log · how many years to drill
Next step: find a tutor / register as a tutor
After drilling, the hard part is telling a conceptual error from a writing error. Tell us the year group, the school and your available times, and TutorZone will match you with a tutor who knows the HKEAA assessment requirements.
Demand for tutors in this subject is steady, and those who can explain the marking scheme and where marks are won are especially sought after. Register free; you pay only when a match succeeds.


