Motion, Forces & Energy
24 hours334 questionsThermal Physics
8 hours107 questionsWaves
10 hours143 questionsElectricity & Magnetism
12 hours173 questionsNuclear Physics
5 hours72 questionsSpace Physics
4 hours50 questions
Exam code: 5054
Cambridge (CIE) O Level Physics exam questions and answers, organised by topic. Downloadable PDFs written by teachers and examiners.