Celebra's revision questions are mapped to every CBC strand — complete with detailed explanations for each answer. Test yourself with multiple-choice questions designed to reinforce understanding, not just memory.
1000+
MCQ Banks
10K+
Questions
100%
Explained
All
CBC Strands
Understanding Our Questions
Every revision question on Celebra comes with a detailed explanation of the correct answer. This isn't about rote memorization — it's about deep understanding.
Which of the following is the largest planet in our solar system?
Jupiter is the largest planet in our solar system, with a diameter of approximately 139,820 km. It is more than 11 times the diameter of Earth and has a mass greater than all other planets combined.
Every question features 4 options (A–D) with exactly one correct answer. This mirrors the format used in KPSEA and other CBC assessments.
Each correct answer comes with a thorough explanation — not just 'B is correct' but WHY it's correct, with supporting facts and context.
Questions are generated by our AI engine based on the CBC syllabus, then reviewed by experienced Kenyan educators for accuracy.
Every question maps to a specific CBC strand and sub-strand. You're always revising exactly what the curriculum requires.
Step by Step
Browse the curriculum or use the search bar to find any CBC learning area — from Mathematics to Kiswahili, Science to Social Studies.
Each learning area is organized by strands following the CBC strand structure. Pick the strand you want to revise.
Each strand has 10 carefully crafted multiple-choice questions. Read each question, choose your answer, and check the explanation.
Every question includes a detailed explanation of the correct answer. Use these to deepen your understanding of each concept.
Your score is tracked as you go. Revisit strands where you scored lowest to strengthen your weakest areas before exams.
Who Benefits
Practice with questions that match the format and difficulty of real assessments. Build confidence through repeated, explained practice.
Use strand-level question banks to systematically revise for school exams. Focus on your weakest strands first.
Study at your own pace with immediate feedback. No teacher needed — the explanations teach you as you go.
Browse Revision Banks
Select any learning area to access its strand-by-strand revision question banks. Each strand includes 10 MCQs with full explanations.
Loading revision banks...
Pick any subject from the browser above or use the search bar. Every topic has 10 MCQs with explanations — all free, CBC-aligned, and educator-reviewed.