Kenya Grade 12: Curriculum & Practice Tests
35 free practice tests for Grade 12 in Kenya — five in every subject — written to the Kenya Competency-Based Curriculum (KICD).
- 7 subjects
- 35 tests
- Printable answer keys
Subjects
Exams and national tests
What Grade 12 students learn
🔢 Mathematics (Core/Essential) — Senior School: Numbers · Measurement · Geometry · Algebra (Junior School) · Data handling
📖 English — Senior School: Listening and speaking · Reading · Grammar in use · Writing
🗣️ Kiswahili — Senior School: Kusikiliza na kuzungumza · Kusoma · Kuandika · Sarufi
🧬 Biology — Senior School: Living things and their environment · Matter and materials · Force and energy · Health and hygiene · Science and technology
⚗️ Chemistry — Senior School: Living things and their environment · Matter and materials · Force and energy · Health and hygiene · Science and technology
🧲 Physics — Senior School: Living things and their environment · Matter and materials · Force and energy · Health and hygiene · Science and technology
🌍 History and Citizenship — Senior School: Natural and built environments · People and population · Citizenship · Resources and economic activities · Political systems and governance
Official curriculum: Kenya Competency-Based Curriculum (KICD)
Frequently asked questions
What do Grade 12 students learn in Kenya?
Grade 12 covers Mathematics (Core/Essential), English, Kiswahili, Biology, Chemistry, Physics, History and Citizenship. Each subject page lists the curriculum strands and has five practice tests.
Are there national or state exams in Grade 12?
Yes: KCSE — Kenya Certificate of Secondary Education (8-4-4, Form 4).
Are the practice tests free?
Yes — every test can be taken online for free and printed with an answer key.