
MOCKS (1610)

2017 MOCKS Past Papers (138)
2017 MOCK Past Papers from various counties with marking schemes.
YJ_CAT_READMORE
2019 Mock Past Papers (461)
This category contains free KCSE 2019 mock past papers with answers from all the top schools and regions in Kenya; Alliance High School, Starehe, Maranda High, Bahati girls, Mokasa, Lanjet, Cekena, Lainaku.
YJ_CAT_READMORE

2020 Mock Past Papers (382)
This category contains free KCSE 2020 mock past papers with answers from all the top schools and regions in Kenya; Alliance High School, Starehe, Maranda High, Bahati girls, Mokasa, Lanjet, Cekena, Lainaku.
YJ_CAT_READMORE

2021/2022 Mock Past Papers (614)
This category contains 2021/2022 mock past papers questions and answers/marking schemes
YJ_CAT_READMORE