🎯 7,745+ Curriculum Questions • Instant Grading & Topic Diagnostics

Self-Assessment & Mock Exam Center

Select a subject syllabus below to launch a Quick Diagnostic Quiz, simulate a timed Paper 1 Mock Exam, or practice with our Paper 2 Examiner Rubric Workout.

Mode 1

⚑ Quick Diagnostic Quiz

15 random multiple-choice questions (~10 mins) with instant answer explanations or end-of-quiz topic diagnostics.

Mode 2

⏱️ Timed Paper 1 Mock

Full 40-question exam simulation under a strict 45-minute countdown timer. Grades your performance on the official scale.

Mode 3

✍️ Paper 2 Rubric Workout

Practice structured & essay questions with a scratchpad, then self-grade using official Examiner Marking Scheme checkboxes.

Choose a Subject Syllabus to Test

54 Syllabuses
πŸ’Ό
A-Level Commercials

Accounting Form 5-6

15 Topics 🧠 0 MCQs
πŸ“
A-Level Mathematics

Additional Mathematics Forms 5–6

11 Topics 🧠 109 MCQs ✍️ 20 Written
πŸ“
O-Level Mathematics

Additional Mathematics form 3–4

22 Topics 🧠 215 MCQs ✍️ 58 Written
🌱
O-Level Agriculture

Agriculture 1-4

14 Topics 🧠 137 MCQs ✍️ 38 Written
🌱
A-Level Agriculture

Agriculture 5–6

7 Topics 🧠 70 MCQs ✍️ 14 Written
🌱
A-Level Agriculture

Animal Science 5-6

11 Topics 🧠 108 MCQs ✍️ 25 Written
🎨
A-Level Technical & Arts

Art 5-6

9 Topics 🧠 87 MCQs ✍️ 18 Written
🎨
O-Level Technical & Arts

Arts 1–4

10 Topics 🧠 51 MCQs ✍️ 33 Written
🧬
O-Level Sciences

Biology 3-4

8 Topics 🧠 78 MCQs ✍️ 26 Written
🧬
A-Level Sciences

Biology 5-6

14 Topics 🧠 140 MCQs ✍️ 38 Written
🎨
O-Level Technical & Arts

Building Technology 1-4

14 Topics 🧠 71 MCQs ✍️ 47 Written
🎨
A-Level Technical & Arts

Building Technology 5-6

10 Topics 🧠 97 MCQs ✍️ 20 Written
πŸ’Ό
A-Level Commercials

Business Enterprise 5–6

15 Topics 🧠 152 MCQs ✍️ 30 Written
πŸ’Ό
O-Level Commercials

Business Enterprise and Skills

12 Topics 🧠 121 MCQs ✍️ 22 Written
πŸ’Ό
A-Level Commercials

Business Studies 5–6

15 Topics 🧠 148 MCQs ✍️ 40 Written
πŸ§ͺ
O-Level Sciences

Chemistry 3–4

16 Topics 🧠 155 MCQs ✍️ 42 Written
πŸ§ͺ
A-Level Sciences

Chemistry 5-6

16 Topics 🧠 158 MCQs ✍️ 40 Written
πŸ”¬
O-Level Sciences

Combined Science 1-4

20 Topics 🧠 195 MCQs ✍️ 65 Written
πŸ’Ό
O-Level Commercials

Commerce 1-4

14 Topics 🧠 66 MCQs ✍️ 43 Written
πŸ’Ό
O-Level Commercials

Commercial Studies 1–4

15 Topics 🧠 151 MCQs ✍️ 44 Written
πŸ“–
A-Level Languages

Communication Skills 5-6

13 Topics 🧠 130 MCQs ✍️ 34 Written
πŸ’»
A-Level Technical & Arts

Computer Science 5–6

10 Topics 🧠 99 MCQs ✍️ 18 Written
πŸ’»
O-Level Technical & Arts

Computer Science O Level

10 Topics 🧠 51 MCQs ✍️ 37 Written
🌱
A-Level Agriculture

Crop Science 5–6

11 Topics 🧠 107 MCQs ✍️ 29 Written
🎨
O-Level Technical & Arts

Dance 1-4

10 Topics 🧠 97 MCQs ✍️ 29 Written
🎨
A-Level Technical & Arts

Dance 5–6

7 Topics 🧠 35 MCQs ✍️ 28 Written
🎨
O-Level Technical & Arts

Design and Technology 1–4

10 Topics 🧠 102 MCQs ✍️ 35 Written
🎨
A-Level Technical & Arts

Design and Technology 5-6

12 Topics 🧠 116 MCQs ✍️ 36 Written
πŸ›οΈ
O-Level Humanities

Economic History

8 Topics 🧠 79 MCQs ✍️ 21 Written
πŸ’Ό
O-Level Commercials

Economics 1-4

12 Topics 🧠 61 MCQs ✍️ 41 Written
πŸ“–
O-Level Languages

English Language 1-4

9 Topics 🧠 91 MCQs ✍️ 18 Written
🎨
O-Level Technical & Arts

Food Technology and Design 1–4

9 Topics 🧠 88 MCQs ✍️ 23 Written
πŸ“–
O-Level Languages

Foreign Languages 1–4

5 Topics 🧠 43 MCQs ✍️ 12 Written
🌍
O-Level Humanities

Geography 1-4

12 Topics 🧠 118 MCQs ✍️ 39 Written
πŸ•ŠοΈ
O-Level Humanities

Guidance and Counselling

11 Topics 🧠 110 MCQs ✍️ 34 Written
πŸ›οΈ
O-Level Humanities

Heritage Studies 1–4

12 Topics 🧠 125 MCQs ✍️ 29 Written
πŸ›οΈ
O-Level Humanities

History 1-4

11 Topics 🧠 109 MCQs ✍️ 37 Written
🎨
O-Level Technical & Arts

Home Management and Design 1-4

13 Topics 🧠 127 MCQs ✍️ 33 Written
πŸ‡ΏπŸ‡Ό
O-Level Languages

Indigenous Languages 1–4

8 Topics 🧠 78 MCQs ✍️ 15 Written
πŸ“–
O-Level Languages

Literature in English 1-4

12 Topics 🧠 113 MCQs ✍️ 31 Written
πŸ‡ΏπŸ‡Ό
O-Level Languages

Literature in Indigenous Languages 1-4

9 Topics 🧠 45 MCQs ✍️ 36 Written
πŸ“
O-Level Mathematics

Mathematics 1-4

34 Topics 🧠 333 MCQs ✍️ 89 Written
🎨
O-Level Technical & Arts

Metal Technology 1-4

14 Topics 🧠 139 MCQs ✍️ 49 Written
🎨
O-Level Technical & Arts

Musical Arts 1–4

10 Topics 🧠 99 MCQs ✍️ 26 Written
🎨
O-Level Technical & Arts

Physical Education 1–4

8 Topics 🧠 41 MCQs ✍️ 29 Written
⚑
O-Level Sciences

Physics 3-4

14 Topics 🧠 141 MCQs ✍️ 39 Written
πŸ’Ό
O-Level Commercials

Principles of Accounting

21 Topics 🧠 203 MCQs ✍️ 71 Written
πŸ“
O-Level Mathematics

Pure Mathematics 3-4

10 Topics 🧠 99 MCQs ✍️ 20 Written
πŸ‘₯
O-Level Humanities

Sociology 1-4

15 Topics 🧠 151 MCQs ✍️ 40 Written
πŸ“ˆ
O-Level Mathematics

Statistics 1-4

10 Topics 🧠 100 MCQs ✍️ 30 Written
🎨
O-Level Technical & Arts

Technical Graphics 1-4

15 Topics 🧠 149 MCQs ✍️ 55 Written
🎨
O-Level Technical & Arts

Textile and Design Technology 1-4

11 Topics 🧠 106 MCQs ✍️ 32 Written
🎨
O-Level Technical & Arts

Theatre 1-4

10 Topics 🧠 50 MCQs ✍️ 40 Written
🎨
O-Level Technical & Arts

Wood Technology & Design 1-4

8 Topics 🧠 78 MCQs ✍️ 25 Written