Free tool
Practice
Work through real exam-style questions one at a time, reveal the full worked answer when you're ready, and mark your own attempt. Your progress is saved in your browser — no account, no sign-up.
Test my knowledge: 10-minute diagnostics
Four to six short questions across a syllabus, then worked answers and a list of topics to practise. You mark yourself; it is a study check, not a predicted grade. See all diagnostics by qualification →
- Cambridge IGCSE · 0620 Chemistry Six topics across the syllabus, Core content · about 10 min
- Cambridge IGCSE · 0620 Chemistry Six topics across the syllabus, Extended (Supplement) content · about 10 min
- Cambridge A Level · 9701 Chemistry AS Level content (Topics 1–22) · about 10 min
- Cambridge A Level · 9701 Chemistry A Level content (Topics 23–37) · about 10 min
- Cambridge A Level · 9702 Physics AS Level content (Topics 1–11) · about 10 min
- Cambridge A Level · 9702 Physics A Level content (Topics 12–25) · about 10 min
- Cambridge IGCSE · 0580 Mathematics Six topics across the syllabus, Core content · about 10 min
- Cambridge IGCSE · 0625 Physics Four topics across the syllabus, Core content · about 10 min
- Pearson Edexcel IGCSE · 4CH1 Chemistry All four topic areas of the specification · about 10 min
- Pearson Edexcel IGCSE · 4PH1 Physics Six topics across the specification · about 10 min
- Cambridge A Level · 9708 Economics Four AS topics · about 10 min
- Cambridge A Level · 9609 Business Four AS topics · about 10 min
- Cambridge A Level · 9618 Computer Science Four AS topics · about 10 min
- Cambridge O Level · 5070 Chemistry Five topic areas of the syllabus · about 10 min
- Cambridge A Level · 9709 Mathematics Four AS papers: Pure 1, Pure 2, Mechanics, Probability & Statistics 1 · about 10 min
- Cambridge O Level · 4024 Mathematics Six topic areas of the syllabus · about 10 min
- Cambridge IGCSE · 0610 Biology Four topics, Core content · about 10 min
- Cambridge A Level · 9700 Biology Five AS topics · about 10 min
- Cambridge O Level · 5054 Physics Five topic areas of the syllabus · about 10 min
- Cambridge O Level · 2281 Economics Four topic areas of the syllabus · about 10 min
- Cambridge O Level · 7115 Business Four topic areas of the syllabus · about 10 min
- Cambridge O Level · 2210 Computer Science Five topics from Paper 1 · about 10 min
- Cambridge IGCSE · 0610 Biology Five topics, Extended content · about 10 min
- Cambridge IGCSE · 0580 Mathematics Five topic areas, Extended content · about 10 min
- Cambridge IGCSE · 0625 Physics Four topic areas, Extended content · about 10 min
- Cambridge A Level · 9700 Biology Four A Level topics · about 10 min
- Cambridge A Level · 9708 Economics Four A Level topics · about 10 min
- Cambridge A Level · 9609 Business Four A Level topics · about 10 min
- Cambridge A Level · 9618 Computer Science Four A Level topics · about 10 min
- Cambridge A Level · 9709 Mathematics Pure Mathematics 3 with AS applied topics · about 10 min
- Cambridge O Level · 2210 Computer Science Paper 2: algorithms, programming, databases and logic · about 10 min
Self-check practice
How this works
1. Attempt, then reveal
Work the question on paper first, then reveal the full worked answer — these are original marking-point answers, not a single-word "correct" check.
2. Mark yourself honestly
Say whether you got it right or wrong against the worked answer. Your marks are saved in your browser, on your device, not on a Marlbridge server. Each mark, including whether you marked it correct, is also sent to Google Analytics as a usage measurement, without cookies unless you have accepted analytics cookies (Cookie Policy).
3. See your weak topics
Everything you mark wrong goes into your error notebook, grouped by topic, so you know exactly what to revise next — with a link straight back to the relevant study material.
Marked a topic as weak more than once? A teacher can work through it with you directly.
Request a free trial class