KENYAN EDUCATION MATERIALS & SOLUTIONS


FORM 4 MOCKS AND PRE-MOCKS PAST PAPERS - HUMANITIES

Here is a list of very comperehensive exam past papers compiled by very skilled, expereinced and passionate teachers.

To download each of the following exam past papers please follow the following steps:
1. Click the file name (second collumn) in the appropriate subject's table;
2. A pop-up will appear promting you to pay the price of the material that you select;
3. Pay the required amount via Mpesa, Buy Goods & Services, till number 916314;
4. Enter the number of the phone through which the payament was made;
5. Enter the last 4 digits of the mpesa trasaction code.

FOR INSTANCE, IN THE MPESA MESSAGE BELOW:

MF58SBDEI4 Confirmed. Ksh.50.00 paid to ENABLA SOLUTIONS. on 5/6/18 at 4.22 PM.NEW Mpesa balance is Ksh....

The mpesa code is MF58SBDEI4 and the last 4 digitis of this particular Mpesa code is DEI4.

6. Click the download button to complete the process.



G) HISTORY & GOVERNMENT PAST PAPERS - FORM 4

W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
File No. Name By From Price Date Uploaded Year Marks Marking Scheme
1.
(Id:2060)
Past paper Kenzi
(Paper History)
Ksh.10 2020-07-10 15:24:58 2020
100Mks With Marking Scheme
2.
(Id:2059)
Past paper Kenzi
(Paper History)
Ksh.10 2020-07-10 15:22:37 2020
100Mks With Marking Scheme
3.
(Id:716)
Hist PP1 Kangema/Mathioya Mr. Warui Kangema/Mathioya
(Paper 1)
Ksh.20 2018-06-16 18:59:45 2016
100Mks With Marking Scheme
4.
(Id:707)
Hist PP2 Gatanga Mr. Warui GATANGA
(Paper 2)
Ksh.20 2018-06-16 18:42:58 2016
100Mks With Marking Scheme
5.
(Id:721)
Hist PP1 Kericho Mr. Warui Kericho
(Paper 1)
Ksh.20 2018-06-16 19:09:51 2016
100Mks With Marking Scheme
6.
(Id:712)
Hist PP2 Gucha Mr. Warui Gucha
(Paper 2)
Ksh.20 2018-06-16 18:48:36 2016
100Mks With Marking Scheme
7.
(Id:703)
Hist PP2 BURETI Mr. Warui BURETI
(Paper 2)
Ksh.20 2018-06-16 18:20:38 2016
100Mks With Marking Scheme
8.
(Id:717)
Hist PP2 Kangema/Mathioya Mr. Warui Kangema/Mathioya
(Paper 2)
Ksh.20 2018-06-16 19:00:40 2016
100Mks With Marking Scheme
9.
(Id:708)
Hist PP Gatundu Mr. Warui GATUNDU
(Paper 2)
Ksh.20 2018-06-16 18:44:37 2016
100Mks With Marking Scheme
10.
(Id:722)
Hist PP2 Kericho Mr. Warui Kericho
(Paper 2)
Ksh.20 2018-06-16 19:10:42 2016
100Mks With Marking Scheme
11.
(Id:713)
Hist PP1 Kahuro/Muranga Mr. Warui Kahuro
(Paper 1)
Ksh.20 2018-06-16 18:53:59 2016
100Mks With Marking Scheme
12.
(Id:704)
Hist PP1 CEKANA Mr. Warui Central Kenya Nationals
(Paper 1)
Ksh.20 2018-06-16 18:39:16 2016
100Mks With Marking Scheme
13.
(Id:718)
Hist PP2 KASSU Mr. Warui KASSU
(Paper 1)
Ksh.20 2018-06-16 19:02:04 2016
100Mks With Marking Scheme
14.
(Id:709)
Hist PP2 Gatundu Mr. Warui GATUNDU
(Paper 2)
Ksh.20 2018-06-16 18:45:30 2016
100Mks With Marking Scheme
15.
(Id:723)
Hist PP2 Kigumo Mr. Warui Kigumo
(Paper 1)
Ksh.20 2018-06-16 19:14:55 2016
100Mks With Marking Scheme
16.
(Id:714)
Hist PP2 Kahuro/Muranga Mr. Warui Kahuro
(Paper 2)
Ksh.20 2018-06-16 18:56:20 2016
100Mks With Marking Scheme
17.
(Id:705)
Hist PP2 CEKANA Mr. Warui Central Kenya Nationals
(Paper 2)
Ksh.20 2018-06-16 18:40:23 2016
100Mks With Marking Scheme
18.
(Id:719)
Hist PP2 KASSU Mr. Warui KASSU
(Paper 2)
Ksh.20 2018-06-16 19:03:09 2016
100Mks With Marking Scheme
19.
(Id:710)
Hist PP2 Gem Mr. Warui Gem
(Paper 2)
Ksh.20 2018-06-16 18:46:31 2016
100Mks With Marking Scheme
20.
(Id:724)
Hist PP2 Kigumo Mr. Warui Kigumo
(Paper 2)
Ksh.20 2018-06-16 19:15:51 2016
100Mks With Marking Scheme
21.
(Id:715)
Hist PP1 KAMDARA Mr. Warui KAMDARA
(Paper 1)
Ksh.20 2018-06-16 18:58:26 2016
100Mks With Marking Scheme
22.
(Id:706)
Hist PP1 Gatanga Mr. Warui GATANGA
(Paper 1)
Ksh.20 2018-06-16 18:41:41 2016
100Mks With Marking Scheme
23.
(Id:720)
Hist PP1 Keiyo Mr. Warui Keiyo
(Paper 1)
Ksh.20 2018-06-16 19:07:51 2016
100Mks With Marking Scheme
24.
(Id:711)
Hist PP1 Gucha Mr. Warui Gucha
(Paper 1)
Ksh.20 2018-06-16 18:47:46 2016
100Mks With Marking Scheme
25.
(Id:702)
Hist PP1 BURETI Mr. Warui BURETI
(Paper 1)
Ksh.20 2018-06-16 18:18:51 2016
100Mks With Marking Scheme



H) GEOGRAPHY PAST PAPERS - FORM 4

W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
File No. Name By From Price Date Uploaded Year Marks Marking Scheme
1.
(Id:2091)
past paper Kenzi
(Paper geopgraphy paper 2)
Ksh.10 2020-07-17 16:51:24 2020
100Mks With Marking Scheme
2.
(Id:2071)
Past paper Kenzi
(Paper Geography)
Ksh.10 2020-07-10 16:50:28 2020
100Mks With Marking Scheme
3.
(Id:2093)
past paper Kenzi
(Paper geography paper 1)
Ksh.10 2020-07-17 16:54:34 2020
100Mks With Marking Scheme
4.
(Id:2075)
Past paper Kenzi
(Paper Geography)
Ksh.10 2020-07-10 17:08:45 2020
100Mks With Marking Scheme
5.
(Id:2094)
past Kenzi
(Paper geography paper 1)
Ksh.10 2020-07-17 16:56:03 2020
100Mks With Marking Scheme
6.
(Id:2077)
Past paper Kenzi
(Paper Geography)
Ksh.10 2020-07-10 17:15:58 2020
100Mks With Marking Scheme
7.
(Id:2095)
past paper Kenzi
(Paper geography paper 2)
Ksh.10 2020-07-17 16:57:35 2020
100Mks With Marking Scheme
8.
(Id:2090)
past paper Kenzi
(Paper geography paper 1)
Ksh.10 2020-07-17 16:48:28 2020
100Mks With Marking Scheme
9.
(Id:2070)
Past paper Kenzi
(Paper Geography)
Ksh.10 2020-07-10 16:48:59 2020
100Mks With Marking Scheme
10.
(Id:693)
Geo PP1 KAMDARA Mr. Warui KAMDARA
(Paper 1)
Ksh.20 2018-06-16 15:10:16 2016
100Mks With Marking Scheme
11.
(Id:684)
Geo PP2 Gatanga Mr. Warui GATANGA
(Paper 2)
Ksh.20 2018-06-16 14:57:49 2016
100Mks With Marking Scheme
12.
(Id:698)
Geo PP1 Kericho Mr. Warui Kericho
(Paper 1)
Ksh.20 2018-06-16 16:37:09 2016
100Mks With Marking Scheme
13.
(Id:689)
Geo PP1 Githunguri Mr. Warui Githunguri
(Paper 1)
Ksh.20 2018-06-16 15:05:10 2016
100Mks With Marking Scheme
14.
(Id:679)
Geo PP2 BURETI Mr. Warui BURETI
(Paper 2)
Ksh.20 2018-06-16 13:51:35 2016
100Mks With Marking Scheme
15.
(Id:694)
Geo PP2 KAMDARA Mr. Warui KAMDARA
(Paper 2)
Ksh.20 2018-06-16 15:11:40 2016
100Mks With Marking Scheme
16.
(Id:685)
Geo PP1 Gatundu Mr. Warui GATUNDU
(Paper 1)
Ksh.20 2018-06-16 14:58:42 2016
100Mks With Marking Scheme
17.
(Id:699)
Geo PP2 Kericho Mr. Warui Kericho
(Paper 2)
Ksh.20 2018-06-16 18:04:07 2016
100Mks With Marking Scheme
18.
(Id:690)
Geo PP2 Githunguri Mr. Warui Githunguri
(Paper 2)
Ksh.20 2018-06-16 15:06:14 2016
100Mks With Marking Scheme
19.
(Id:680)
Geo PP1 CEKANA Mr. Warui Central Kenya Nationals
(Paper 1)
Ksh.20 2018-06-16 13:53:00 2016
100Mks With Marking Scheme
20.
(Id:695)
Geo PP1 KASSU Mr. Warui KASSU
(Paper 1)
Ksh.20 2018-06-16 15:13:16 2016
100Mks With Marking Scheme
21.
(Id:686)
Geo PP2 Gatundu Mr. Warui GATUNDU
(Paper 2)
Ksh.20 2018-06-16 14:59:31 2016
100Mks With Marking Scheme
22.
(Id:700)
Geo PP1 Kigumo Mr. Warui Kigumo
(Paper 1)
Ksh.20 2018-06-16 18:05:48 2016
100Mks With Marking Scheme
23.
(Id:691)
Geo PP1 Kahuro/Muranga Mr. Warui Kahuro
(Paper 1)
Ksh.20 2018-06-16 15:07:29 2016
100Mks With Marking Scheme
24.
(Id:681)
Geo PP2 CEKANA Mr. Warui Central Kenya Nationals
(Paper 2)
Ksh.20 2018-06-16 13:54:12 2016
100Mks With Marking Scheme
25.
(Id:696)
Geo PP2 KASSU Mr. Warui KASSU
(Paper 2)
Ksh.20 2018-06-16 15:14:32 2016
100Mks With Marking Scheme
26.
(Id:687)
Geo PP1 Gem Mr. Warui Gem
(Paper 1)
Ksh.20 2018-06-16 15:02:38 2016
100Mks With Marking Scheme
27.
(Id:701)
Geo PP2 Kigumo Mr. Warui Kigumo
(Paper 2)
Ksh.20 2018-06-16 18:07:12 2016
100Mks With Marking Scheme
28.
(Id:692)
Geo PP2 Kahuro/Muranga Mr. Warui Kahuro
(Paper 2)
Ksh.20 2018-06-16 15:08:25 2016
100Mks With Marking Scheme
29.
(Id:683)
Geo PP1 Gatanga Mr. Warui GATANGA
(Paper 1)
Ksh.20 2018-06-16 14:56:57 2016
100Mks With Marking Scheme
30.
(Id:697)
Geo PP2 Keiyo Mr. Warui Keiyo
(Paper 2)
Ksh.20 2018-06-16 15:15:33 2016
100Mks With Marking Scheme
31.
(Id:688)
Geo PP2 Gem Mr. Warui Gem
(Paper 2)
Ksh.20 2018-06-16 15:03:33 2016
100Mks With Marking Scheme
32.
(Id:678)
Geo PP1 BURETI Mr. Warui BURETI
(Paper 1)
Ksh.20 2018-06-16 13:49:36 2016
100Mks With Marking Scheme



I) C.R.E. PAST PAPERS - FORM 4

W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
W3.CSS
File No. Name By From Price Date Uploaded Year Marks Marking Scheme
1.
(Id:2076)
Past paper Kenzi
(Paper Cre)
Ksh.10 2020-07-10 17:12:21 2020
100Mks With Marking Scheme
2.
(Id:2100)
past paper Kenzi
(Paper cre paper 2)
Ksh.10 2020-07-17 17:05:43 2020
100Mks With Marking Scheme
3.
(Id:2096)
past paper Kenzi
(Paper cre paper 2)
Ksh.10 2020-07-17 17:00:11 2020
100Mks With Marking Scheme
4.
(Id:2098)
past paper Kenzi
(Paper cre paper 1)
Ksh.10 2020-07-17 17:02:41 2020
100Mks With Marking Scheme
5.
(Id:2099)
past papers Kenzi
(Paper cre paper 2)
Ksh.10 2020-07-17 17:04:19 2020
100Mks With Marking Scheme
6.
(Id:2097)
past paper Kenzi
(Paper cre paper 1)
Ksh.10 2020-07-17 17:01:33 2019
100Mks With Marking Scheme
7.
(Id:1386)
C.R.E. MOCKS BOOKLET Mr. Warui All 47 counties
(Paper 1 and 2)
Ksh.100 2019-06-05 18:34:46 2018
9400Mks With Marking Scheme
8.
(Id:620)
C.R.E. PP1 Mr. Warui Nyeri
(Paper 1)
Ksh.20 2018-06-09 14:03:02 2017
100Mks With Marking Scheme
9.
(Id:617)
C.R.E. Kirinyaga Central Mr. Warui Kirinyaga C
(Paper 1&2)
Ksh.20 2018-06-09 12:54:27 2016
200Mks With Marking Scheme
10.
(Id:607)
C.R.E. Gucha PP1&2 Mr. Warui Gucha
(Paper 1&2)
Ksh.20 2018-06-08 11:14:45 2016
200Mks With Marking Scheme
11.
(Id:613)
C.R.E. Kericho Mocks Mr. Warui Kericho
(Paper 1&2)
Ksh.20 2018-06-09 12:29:39 2016
200Mks With Marking Scheme
12.
(Id:603)
C.R.E. CEKANA PP1&2 Mr. Warui Central Kenya Nationals
(Paper 1&2)
Ksh.20 2018-06-08 10:57:45 2016
200Mks With Marking Scheme
13.
(Id:618)
C.R.E. Kirinyaga West Mr. Warui Kirinyaga West
(Paper 1&2)
Ksh.20 2018-06-09 12:58:46 2016
200Mks With Marking Scheme
14.
(Id:608)
C.R.E. Kahuro(Muranga) PP1&2 Mr. Warui Kahuro
(Paper 1&2)
Ksh.20 2018-06-08 11:25:01 2016
200Mks With Marking Scheme
15.
(Id:614)
C.R.E. KESSO Mocks Mr. Warui KESSO
(Paper 1&2)
Ksh.20 2018-06-09 12:30:38 2016
200Mks With Marking Scheme
16.
(Id:604)
C.R.E. Gatanga PP1&2 Mr. Warui GATANGA
(Paper 1&2)
Ksh.20 2018-06-08 11:00:51 2016
200Mks With Marking Scheme
17.
(Id:619)
C.R.E. KUWED Mr. Warui KUWED
(Paper 1&2)
Ksh.20 2018-06-09 13:00:40 2016
200Mks With Marking Scheme
18.
(Id:609)
C.R.E. KAMDARA PP1&2 Mr. Warui KAMDARA
(Paper 1&2)
Ksh.20 2018-06-08 11:26:00 2016
200Mks With Marking Scheme
19.
(Id:615)
C.R.E. Kigumo Mocks Mr. Warui Kigumo
(Paper 1&2)
Ksh.20 2018-06-09 12:31:44 2016
200Mks With Marking Scheme
20.
(Id:605)
C.R.E. Gatundu PP1&2 Mr. Warui GATUNDU
(Paper 1&2)
Ksh.20 2018-06-08 11:01:50 2016
200Mks With Marking Scheme
21.
(Id:610)
Kangema Mr. Warui Kangema
(Paper 1&2)
Ksh.20 2018-06-08 11:27:54 2016
200Mks With Marking Scheme
22.
(Id:616)
C.R.E. KIMA Mocks Mr. Warui KIMA
(Paper 1&2)
Ksh.20 2018-06-09 12:32:54 2016
200Mks With Marking Scheme
23.
(Id:606)
C.R.E. Githunguri PP1&2 Mr. Warui Githunguri
(Paper 1&2)
Ksh.20 2018-06-08 11:03:11 2016
200Mks With Marking Scheme
24.
(Id:612)
C.R.E. KASSU Mocks Mr. Warui KASSU
(Paper 1&2)
Ksh.20 2018-06-09 12:27:07 2016
200Mks With Marking Scheme
25.
(Id:602)
C.R.E. BURETI PP1 Mr. Warui BURETI
(Paper 1&2)
Ksh.20 2018-06-08 10:55:14 2016
200Mks With Marking Scheme



J) I.R.E. PAST PAPERS - FORM 4

File No. Name By From Price Date Uploaded Year Marks Marking Scheme



K) H.R.E. PAST PAPERS - FORM 4

File No. Name By From Price Date Uploaded Year Marks Marking Scheme



DIDN'T FIND IT? REQUEST FOR IT HERE.

If you couldn't find what you were looking for, we are sure some of our existing and potential contributors have exactly that which you need. Please assist us to request it from them by filling in the form below.

Please note that all the relevant contributors will be automatically notified about your request immediately you submit the completed form. You will then be alerted through the contacts you provide in the form as soon as what you are looking for has been uploaded.

Your Phone*: Email Address:

Class*:       Subject*:

Resource*:


Brief Description: