Browse by level
Taken at the end of primary school. Practise question styles and time management before the national exam.
Taken at the end of junior secondary school. Use past papers to prepare for each subject paper.
Taken at the end of senior secondary school. Work through full papers and check your answers against marking schemes where available.
Cambridge-style papers for students preparing for IGCSE and O-Level examinations.
How to get the most from past papers
Revise the topic first
Go through your notes and textbook before attempting a paper, so the paper shows you what you still need to learn.
Practise under exam conditions
Set a timer for the real exam length and work without notes. This builds speed and shows how you cope with pressure.
Mark and review your mistakes
Check answers with a marking scheme or your teacher, then keep a list of the questions you got wrong and revisit them.