MasomoKenya
Share a paper
Past Papers
Read them on your phone, or download for offline study.
All levels
KCSE
KCPE
KNEC
Year
Any
2026
2025
2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011
2010
2009
2008
2007
2006
Clear
75 papers found
Paper (2022)
KCSE · 2022 · Oct/Nov · Paper 1
12 pages
· 1.6 MB
Phyc Paper 3
KCSE · 2022 · Oct/Nov · Paper 3
10 pages
· 2.4 MB
Community Based Organizations, Capacity Building and Empowerment (2022)
Diploma · 2022 · Oct/Nov
3 pages
· 562.7 KB
Social Work Theory, Practice and Community Development (2022)
Diploma · 2022 · Oct/Nov
3 pages
· 145.6 KB
Office Administration and Management (2022)
Craft Certificate · 2022 · Oct/Nov
3 pages
· 105.5 KB
Elements of Human Resource Management (2022)
Craft Certificate · 2022 · Oct/Nov
3 pages
· 118.5 KB
Business Finance (2022)
Craft Certificate · 2022 · Oct/Nov
5 pages
· 272.3 KB
Craft Certificate in Human Resource Management (2022)
Craft Certificate · 2022 · Oct/Nov
4 pages
· 633.5 KB
Mathematics Paper 2
KCSE · 2022 · Oct/Nov · Paper 2
19 pages
· 1.7 MB
Textile Material Knowledge and Fabric Colouration Theory (2022)
Craft Certificate · 2022 · June/July
3 pages
· 523.2 KB
Soctal Work Theory, Practice and Community Developmen (2022)
Diploma · 2022 · June/July
3 pages
· 150.4 KB
Office Administration and Management (2022)
Craft Certificate · 2022 · June/July
3 pages
· 315.3 KB
Communicatton Skills Andy Information Tecitnology (2022)
Diploma · 2022 · June/July
3 pages
· 154.9 KB
Development Economics and Entrepreneurship Education (2022)
Diploma · 2022 · June/July
3 pages
· 149.3 KB
Ict, Communication Skilts and Entrepreneurship (2022)
Diploma · 2022 · June/July
5 pages
· 347.3 KB
Geography 429 (2022)
KCSE · 2022 · Oct/Nov · Paper 2
7 pages
· 1.7 MB
Paper (2022)
KCSE · 2022 · Oct/Nov · Paper 1
5 pages
· 1.0 MB
English Paper 2
KCSE · 2022 · Oct/Nov · Paper 2
10 pages
· 3.1 MB
Paper (2022)
KCSE · 2022 · Oct/Nov · Paper 1
2 pages
· 585.7 KB
Chemistry Paper 3
KCSE · 2022 · Oct/Nov · Paper 3
7 pages
· 2.8 MB
Ety M (2022)
KCSE · 2022 · Oct/Nov · Paper 2
16 pages
· 4.0 MB
Paper (2022)
KCSE · 2022 · Oct/Nov · Paper 1
16 pages
· 3.1 MB
Biology Paper 3
KCSE · 2022 · Oct/Nov · Paper 3
7 pages
· 1.2 MB
Paper (2022)
KCSE · 2022 · Oct/Nov · Paper 1
12 pages
· 2.7 MB
Page 1 of 4
Next