O Level Past Papers and Topical Practice
O Level Past Papers are the best way to learn the exam, and O Level Topical Papers are the fastest way to fix weak areas. This page shows where to find official papers and offers free original topical questions and timed mocks for every subject.
Official Cambridge O Level past papers, mark schemes and examiner reports are published by Cambridge International. Schools access the full archive through the Cambridge School Support Hub, and a selection of recent papers is available on the Cambridge International website for each syllabus. Quiz Portal does not host or reproduce official papers. It gives you original, syllabus-matched topical questions and timed mock papers so you can practise between past papers.
How to use past papers and topical practice together
- Learn a topic
Revise one syllabus topic using your notes and the learning outcomes.
- Drill it topically
Do 10–20 topical questions on that topic only, checking every explanation.
- Review mistakes
Retry missed questions a few days later with spaced review until they stick.
- Sit a timed paper
Take a full paper at the official time with no notes, then mark it strictly.
- Close the gaps
Send each lost mark back to topical practice and repeat.
Cambridge O Level papers, timings and practice
Paper structure for the current syllabus version, with links to free topical questions and mock papers.
Mathematics (Syllabus D) 4024
40 original questions · 9 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Non-calculator | 2 h | 100 | 50% |
| Paper 2 Calculator | 2 h | 100 | 50% |
Physics 5054
40 original questions · 6 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h | 40 | 30% |
| Paper 2 Theory | 1 h 45 min | 80 | 50% |
| Paper 3 Practical Test | 1 h 30 min | 40 | 20% |
| Paper 4 Alternative to Practical | 1 h | 40 | 20% |
Chemistry 5070
40 original questions · 12 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h | 40 | 30% |
| Paper 2 Theory | 1 h 45 min | 80 | 50% |
| Paper 3 Practical Test | 1 h 30 min | 40 | 20% |
| Paper 4 Alternative to Practical | 1 h | 40 | 20% |
Biology 5090
40 original questions · 19 topics · 3 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h | 40 | 30% |
| Paper 2 Theory | 1 h 45 min | 80 | 50% |
| Paper 3 Practical Test | 1 h 30 min | 40 | 20% |
| Paper 4 Alternative to Practical | 1 h | 40 | 20% |
English Language 1123
0 original questions · 4 topics| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 · Writing | 2 h | 50 | – |
| Paper 2 · Reading | 2 h | 50 | – |
Additional Mathematics 4037
40 original questions · 14 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Non-calculator | 2 h | 80 | 50% |
| Paper 2 Calculator | 2 h | 80 | 50% |
Computer Science 2210
40 original questions · 10 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Computer Systems | 1 h 45 min | 75 | 50% |
| Paper 2 Algorithms, Programming and Logic | 1 h 45 min | 75 | 50% |
Business Studies 7115
40 original questions · 6 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Short Answer and Data Response | 1 h 30 min | 80 | 50% |
| Paper 2 Case Study | 1 h 30 min | 80 | 50% |
Economics 2281
40 original questions · 6 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h | 40 | 30% |
| Paper 2 Structured Questions | 2 h | 80 | 70% |
Accounting 7707
40 original questions · 7 topics · 2 mock papers| Paper | Time | Marks | Weighting |
|---|---|---|---|
| Paper 1 Multiple Choice | 1 h 30 min | 40 | 30% |
| Paper 2 Structured Written Paper | 1 h 45 min | 100 | 70% |
Related study guides
O Level Past Papers FAQ: Practice by Subject
Are Quiz Portal questions official Cambridge O Level past paper questions?
No. Every question is original practice content written to the published Cambridge O Level syllabus topics, command words and paper formats. Use official past papers from Cambridge alongside them.
What is topical past paper practice?
Topical practice groups questions by syllabus topic instead of by exam session, so you can master one area at a time before sitting full papers.
How should I time a mock paper?
Use the official duration for the paper. Quiz Portal mocks run at the official minutes-per-mark rate and show the paper's marks and weighting.
Are the mark schemes the same as Cambridge's?
Quiz Portal gives worked explanations and mark points written by subject specialists. Written answers receive provisional, keyword-based marks, so compare them with the model answers.
O Level Past Papers FAQs
What is O Level Past Papers?
O Level Past Papers are the real exam papers set by the exam board. Quiz Portal adds free original topical questions and timed mocks so you can practise by topic.
Is O Level Past Papers free on Quiz Portal?
Yes. Every practice question, quiz and mock on Quiz Portal is free, and you can start without creating an account. A free student account is optional and only saves your progress.
How do I practise O Level Past Papers?
Download official papers from the exam board or your school, then use the subject practice hubs here to drill weak topics and rehearse with timed mocks.
Are the O Level Past Papers questions official?
No. Quiz Portal is independent and is not affiliated with Cambridge International or College Board. The questions are original and written in the style of the real exams. Official papers are available from the exam board.
Where can I find O Level Topical Papers?
Open O Level Past Papers above to start practising O Level Topical Papers. Download official papers from the exam board or your school, then use the subject practice hubs here to drill weak topics and rehearse with timed mocks.