kcse past papers history
KCSE past papers -History KCSE papers are available for free. Marking schemes are available at a fee of Kshs 20 per paper.Please Mpesa the money to 0710765974 and text me your email address for delivery purposes.
You can contact FRANCIS through the same number,ie 0710765974 for assistance. Follow the links below to download free History KCSE past papers:
KCSE 1996 HISTORY Paper 1
KCSE 1996 HISTORY Paper 2
KCSE 1997 HISTORY Paper_1
KCSE 1997 HISTORY Paper_2
KCSE 1998 HISTORY Paper_1
KCSE 1998 HISTORY Paper_2
KCSE 1999 HISTORY Paper_1
KCSE 1999 HISTORY Paper_2
KCSE 2000 HISTORY Paper_1
KCSE 2000 HISTORY Paper_2
KCSE 2001 HISTORY Paper_1
KCSE 2001 HISTORY Paper_2
KCSE 2002 HISTORY Paper_1
KCSE 2002 HISTORY Paper_2
KCSE 2003 HISTORY Paper_1
KCSE 2003 HISTORY Paper_2
KCSE 2004 HISTORY Paper_1
KCSE 2004 HISTORY Paper_2
KCSE 2010 HISTORY PAPER 1
KCSE 2010 HISTORY PAPER 2
KCSE 2011 HISTORY PAPER 1
KCSE 2011 HISTORY PAPER 2
KCSE 2012 HISTORY PAPER 1
KCSE 2012 HISTORY PAPER 2
KCSE 2013 History P1
KCSE HISTORY QUESTIONS