Exam practice
Practice
Choose a subject and unit, then practise random questions, MCQs, written answers, exercise sheets or past-paper sheets. Work through each sheet online with hints and solutions. No login required.
IGCSE
IGCSE Physics
2,717 questions
IGCSE Physics
2,717 questions
IGCSE Computer Science
542 questions
IGCSE Computer Science
542 questions
IGCSE Biology
2,814 questions
IGCSE Biology
2,814 questions
IGCSE Chemistry
2,146 questions
IGCSE Chemistry
2,146 questions
IGCSE Business Studies
250 questions
IGCSE Business Studies
250 questions
IGCSE Economics
1,149 questions
IGCSE Economics
1,149 questions
IGCSE Mathematics
776 questions
IGCSE Mathematics
776 questions
IGCSE English
1,836 questions
IGCSE English
1,836 questions
A-Level
A-Level Physics
2,081 questions
A-Level Physics
2,081 questions
A-Level Computer Science
843 questions
A-Level Computer Science
843 questions
A-Level Biology
1,434 questions
A-Level Biology
1,434 questions
A-Level Chemistry
933 questions
A-Level Chemistry
933 questions
A-Level Business
236 questions
A-Level Business
236 questions
A-Level Economics
2,347 questions
A-Level Economics
2,347 questions
A-Level Mathematics
494 questions
A-Level Mathematics
494 questions
A-Level Further Mathematics
224 questions
A-Level Further Mathematics
224 questions
Economics
14 questions
Economics
14 questions
AP
AP Physics 1
52 questions
AP Physics 1
52 questions
AP Physics 2
44 questions
AP Physics 2
44 questions
AP Physics C: Mechanics
53 questions
AP Physics C: Mechanics
53 questions
AP Physics C: Electricity and Magnetism
50 questions
AP Physics C: Electricity and Magnetism
50 questions
AP Chemistry
84 questions
AP Chemistry
84 questions
AP Biology
84 questions
AP Biology
84 questions
AP Environmental Science
56 questions
AP Environmental Science
56 questions
AP Precalculus
12 questions
AP Precalculus
12 questions
AP Calculus AB
72 questions
AP Calculus AB
72 questions
AP Calculus BC
72 questions
AP Calculus BC
72 questions
AP Statistics
72 questions
AP Statistics
72 questions
AP Computer Science A
48 questions
AP Computer Science A
48 questions
AP Computer Science Principles
10 questions
AP Computer Science Principles
10 questions
AP Microeconomics
54 questions
AP Microeconomics
54 questions
AP Macroeconomics
54 questions
AP Macroeconomics
54 questions
AP Human Geography
18 questions
AP Human Geography
18 questions
AP 2-D Art and Design
AP 2-D Art and Design
AP Drawing
AP Drawing
AP Cybersecurity
23 questions
AP Cybersecurity
23 questions
AP United States History
27 questions
AP United States History
27 questions
AP World History: Modern
24 questions
AP World History: Modern
24 questions
AP European History
24 questions
AP European History
24 questions
AP English Language and Composition
18 questions
AP English Language and Composition
18 questions
AP English Literature and Composition
13 questions
AP English Literature and Composition
13 questions
AP Psychology
12 questions
AP Psychology
12 questions
Language Practice
Chinese Reading
English / Chinese
GRE Vocabulary