Trusted since 2008
Chat on WhatsApp

📘 Access 10,000+ CBC Exams With Marking Schemes

Prepare your learners for success! Get CBC-aligned exams for Grades 1–9, PP1–PP2, Playgroup and High School - all with marking schemes.

Browse Exams

Instant download • Trusted by 100,000+ teachers • Updated weekly

Form 4 Past Exams Question Papers

Find Form 4 past papers here. Feel free to use all the available model question papers as your prepare for your examinations.
If you have past papers which are not available on this website, please feel free to share by posting using the link below.

Primary and High School Exams With Marking Schemes

Exams With Marking Schemes

End Term 3 Exams

Mid Term Exams

End Term 1 Exams

End Term 3 Exams

Opener Exams

Full Set Exams


Search for Question Papers:

Post a past paper


Search Results...
311/2 History Paper 2 Trial Exam Lumanase Joint Mock
Lumanase Joint Exam 311/2 History Paper 2 Oct/Nov 2017
Lumanase Joint Exam History And Government Paper 1 311/1
Mtihani Wa Pamoja Wa Dayosisi Ya Mamabale Karatasi La 102/1 Insha Mei 2016
Busia Sub-County 2016 Form 4 102 Kiswahili Karatasi Ya 1 Insha Julai/Agosti 2016
Busia Sub-County 2016 Form 4 311/2 History Paper 2 July / August
Busia Sub-County 2016 311/1 History And Government Paper 1 July/August
Busia Sub-County 2016 Form 4 312/2 Geography Paper 2 July/August
Busia Sub-County 2016 Form 4 312/1 Geography Paper 1 July/August
Busia Sub-County Form 4 101/2 English Paper 2 July/August 2016
Busia Sub-County Form 4 101/1 English Paper 1 July/August 2016
Busia Sub-County Form 4 451/2 Computer Studies Paper 2 (Practical) July /August 2016
Busia Sub-County Form 4 451/1 Computer Studies Paper 1 (Theory) July /August 2016
Busia Sub-County 2016 Form 4 233/2 Chemistry Theory Paper 2
Busia Sub-County Form 4 233/1 Chemistry Theory Paper 1
Busia Sub County Joint Exam Form 4 121/2 Mathematics Paper 2 Jul/Aug 2016
Busia Sub County Joint Exam Form 4 121/1 Mathematics Paper 1 Jul/Aug 2016
Busia Sub-County Form 4 313/2 Christian Religious Education Paper 2 July/August 2016
Busia Sub-County Form 4 3113/1 Christian Religious Education Paper 1 July/August 2016
Busia Sub-County Form 4 565/1 Business Studies Paper 1 July//Aug. 2016
Busia Sub-County Form 4 231/2 Biology Paper 2 July/August 2016
Busia Sub-County 231/2 Form 4 Biology Paper 2 July/August 2016
Busia Sub-County 443/2 Form 4 Agriculture Paper 2 July / August 2016
Busia Sub-County 443/1 Form 4 Agriculture Paper 1 July/August 2016
Form 4 312/2 History And Government Paper 2 March/April - 2016
Form 4 Biology Paper 1 Pre- Mock I – March 2016
Brilliant Examination 2017 313/2 Cre Paper 2 Form 4 Term Iii
233/2 Chemistry Paper 2 (Theory) July/August, 2016
233/1 Chemistry Paper 1 July /August 2016
Baringo County Educational Improvement Examination Business Studies Paper 2