Free Revision Past Papers and Answers
Below you will get enough material to keep you busy. Most of the material is for form 4. For the marking scheme papers, you will be required to part with a small fee of Kshs 100 per the number of available sets in a subject or Kshs 500 for all the subjects available. Most subjects contain around 10 different sets of papers. The cash is payable to 0710765974. After paying, remember to include details of the papers you have paid for and email address.
Take your time to go through the papers. Marking scheme for some papers have been provided for free.
Form 4 Agriculture Sets
AGRI P1 SET 1
AGRI P2 SET 1
AGRI P1 SET 2
AGRI P2 SET 2
AGRI P1 SET 3
AGRI P2 SET 3
AGRI P1 SET 4
AGRI P2 SET 4
AGRI P1 SET 6
AGRI P2 SET 6
AGRI P1 SET 7
AGRI P2 SET 7
AGRI P1 SET 8
AGRI P2 SET 8
AGRI P1 SET 9
AGRI P2 SET 9
AGRI P1 SET 10
AGRI P2 SET 10
Form 4 Biology Sets
BIO P3 SET 10
BIO P2 SET10
BIO P1 SET 10
BIO P3 SET 9
BIO P2 SET 9
BIO P1 SET 9
BIO P3 SET 8
BIO P2 SET 8
BIO P1 SET 8
BIO P3 SET 7
BIO P2 SET 7
BIO P1 SET 7
BIO P3 SET 6
BIO P2 SET 6
BIO P1 SET 6
BIO P3 SET 5
BIO P2 SET 5
BIO P1 SET 5
BIO P3 SET 4
BIO P2 SET 4
BIO P1 SET 4
BIO P3 SET 3
BIO P2 SET 3
BIO P1 SET 3
BIO P2 SET 2
BIO P1 SET 2
BIO P3 SET 1
BIO P2 SET 1
BIO P1 SET 1
Form 4 Business Studies Sets
Business Studies Set 10 questions P1&2
business studies pp1
business studies pp2
business stu p2
busssines p1
BUSINESS PP1 QNS
BUSINESS PP2 QNS
bs 1
bs 2
BUSI P1
BUSI P2
paper 2.doc question paper
paper one question paper
BUSI P1
BUSI P2
BUSI P1
BUSI P2
Business
Form 4 Chemistry Sets
CHEM P1 SET1
CHEM P2 SET 1
CHEM P3 SET 1
CHEM P1 Q MS SET 10
CHEM P2 Q MS SET 10
CHEM P3 Q MS SET 10
CHEM P1 SET 3
CHEM P2 SET 3
CHEM P3 SET 3
CHEM P1 SET 4
CHEM P2 SET 4
CHEM P3 SET 4
CHEM P1 SET 5
CHEM P2 SET 5
CHEM P3 SET 5
CHEM P2 SET 6
CHEM P3 SET 6
CHEM PI SET 6
CHEM P1 SET 7
CHEM P2 SET 7
CHEM P3 SET 7
CHEM P1 SET 8
CHEM P2 SET 8
CHEM P3 SET 8
CHEM P1 Q MS SET9
CHEM P2 Q MS SET 9
CHEM P3 Q MS SET 9
CHEM P1 SET 2
CHEM P2 SET 2
CHEM P3 SET 2
Form 1 Computer Studies
Form 2 Computer Studies
COMPUTER SET 1
COMP SET 2 QNS
COMPUTER SET 3 QNS
Form 3 Computer Studies
Computer studies PP1 qustions
F3 PP1 QP
F3PP2 QP
Computer PP2
COMPUTER STUDIES
Form 4 Computer Studies
COMP P2 QUESTIONS
F4 QUESTIONS
MOCK PP1
MOCK PP2
COMP P1
COMP P2
COMP P1
COMP P2
Form 4 CRE Sets
PP Q2
PP1 QS
CRE FORM 4 P1 QUESTION PAPER
CRE FORM 4 P2 QUESTION PAPER
CRE Paper 1
CRE paper 2
cre p1
cre p2
Cre p1
Cre p2
CRE P2
cre p1
CRE P1
CRE P2
CRE P1
CRE P2
C.R.E PP1 QNS
CRE PP2 QNS
C.R.E. PP1
C.R.E. PP2
Form 4 English Sets
ENG P1
ENGLISH Paper 3
ENGLISH Paper 2
ENGLISH Paper 1
eng 3
ENG 2
ENG 1
PAPER I ,2&3 QUESTIONS
ENG P1
ENG P3
ENG P2
ENGLISH PAPER 3
ENGLISH PAPER 2
ENGLISH PAPER 1
ENG P3
ENG P2
ENG P1
ENG P3
ENG P2
Form 4 Geography Sets
GEO PP2
GEO PPI</a
GEO PP1 final
GEOG PP2
GEOGRAPHY PAPER 1
GEOGRAPHY PAPER 2
GEOG P1
GEOG P2
geog p 1
geog p 2
Geo p1
Geop2
Geography Paper 1
Geography Paper 2
geog p1
geog p2
GEOG PP1
GEOG PP2
GEO P1
GEO P2
Form 4 History and Government Sets
HISTO pp1
HISTO pp2
HISTO PP1 QST
HISTORY PAPER 2
HIST P1
HIST P2
History paper 1 qusetions
history paper 2
HISTO P 1 Questions
HISTO PP 2 Questions
HIST P1
HIST P2
HISTORY AND GOVERNMENT PP1
HISTORY PP2
History Paper 1
History Paper 2
histo p1
Histo p2
Hist p1
Histp2
Form 1 ,2,3 and 4 Home Science
Home Science Form 1
Home Science Set 1
Home Science Set 2
HM SCIENCE SET 3
Home Science Form 2
Home Science Set 1
HOME SCIENCE SET 2
Home Science Form 3
HOME SCIENCE P1 SET 1
HOME SCIENCE P2 - PRACTICAL SET 1
HOME SCIENCE P3 - PRACTICAL SET 1
H SCI P1 SET 2
H SCI P2 SET 2
H SCI P3 SET 2
HOME SCIENCE P1 Q SET 3
HOME SCIENCE P2 - PRACTICAL SET 3
HOME SCIENCE P3 PRACTICAL SET 3
HMSCIENCE P2 & P3 SET 5
HOMESCIENCE P1 SET 5
H SCI P2 - PRACTICAL SET 6
H SCI P3 PRACTICAL SET 6
HOME SCIENCE P1 SET 6
Home Science Form 4
H SCI P1 SET 1
H SCI P2
H SCI P3 SET 1
HSCI P2
HSCI P3
HOMESCIENCE PP1 QNS
HSCIE PP2 QNS
HOMESCIENCE PP3 QNS
Form 4 Kiswahili Sets
INSHA SET 1
KIS PP3
KISWA P3 SET 1
ufahamu PP2
KISWAHILI. PP2
KISWAHILI. PP3
KISWAHILI. PPI
KISW P1
KISW P2
KISW P3
KISW P1
KISW P2
KISW P3
KISW P1
KISW P2
KISW P3
KISW P1
KISW P2
KISW P3
KISW PP1 QNS
KISWA PP2 QNS
KISWA PP3 QNS
Kiswahili Karatasi ya 1
Kiswahili Karatasi ya 2
Kiswahili Karatasi ya 3
kisw p1
kisw p2
kisw p3
Form 4 Mathematics Sets
MATHS P1 SET 1
MATHS P2 SET 1
MATHS P1 SET 2
MATHS P2 SET 2
MATHS P1 SET 3
MATHS P2 SET 3
MATH P2 SET 4
MATHS P1 SET 4
MATHS P1 SET 5
MATHS P2 SET 5
MATH P2 SET 7
MATHS P1 SET 7
MATHS P1 SET 8
MATHS P2 SET 8
MATHS P1 SET 9
MATHS P2 SET 9
MATHS P1 SET 10
MATHS P2 SET 10
Form 4 Physics Sets
PHY P1 SET 1
PHY P3 SET 10
PHY P2 SET 10
PHY P1 SET 10
PHY P3 SET 9
PHY P2 SET 9
PHY P1 SET 9
PHY P2 SET 8
PHY P3 SET 7
PHY P2 SET 7
PHY P1 SET 7
PHY P3 SET 6
PHY P2 SET 6
PHY P1 SET 6
PHYS P3 SET 5
PHYS P2 SET 5
PHYS P1 SET 5
PHYS P3 SET 4
PHY P2 SET 4
PHYS P3 SET 3
PHYS P2 SET 3
PHYS P1 SET 3
PHY P3 SET 2
PHY P2 SET 2
PHY P1 SET 2
PHY P3 SET 1
PHY P2 SET 1