•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 1835 Downloads
    PHYSICS 2016 View and Download NECTA 2016 630 Downloads
    PHYSICS 2015 View and Download NECTA 2015 427 Downloads
    PHYSICS 2014 View and Download NECTA 2014 365 Downloads
    PHYSICS 2013 View and Download NECTA 2013 298 Downloads
    PHYSICS 2012 View and Download NECTA 2012 276 Downloads
    PHYSICS 2011 View and Download NECTA 2011 233 Downloads
    PHYSICS 2010 View and Download NECTA 2010 240 Downloads
    PHYSICS 2009 View and Download NECTA 2009 179 Downloads
    PHYSICS 2008 View and Download NECTA 2008 157 Downloads
    PHYSICS 2007 View and Download NECTA 2007 176 Downloads
    PHYSICS 2003 View and Download NECTA 2003 137 Downloads
    PHYSICS 2003 View and Download NECTA 2005 207 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1910 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 758 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 561 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 413 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 385 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 268 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 238 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 226 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 227 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 314 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1065 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 474 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 391 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 389 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 665 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1306 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 566 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 505 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 438 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 483 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 358 Downloads
    COMMERCE 2016 View and Download NECTA 2016 127 Downloads
    COMMERCE 2014 View and Download NECTA 2014 100 Downloads
    COMMERCE 2008 View and Download NECTA 2008 110 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 974 Downloads
    CIVICS 2016 View and Download NECTA 2016 401 Downloads
    CIVICS 2015 View and Download NECTA 2015 327 Downloads
    CIVICS 2012 View and Download NECTA 2012 263 Downloads
    CIVICS 2008 View and Download NECTA 2008 183 Downloads
    CIVICS 2006 View and Download NECTA 2006 149 Downloads
    CIVICS 2005 View and Download NECTA 2005 211 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1170 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 527 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 425 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 363 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 231 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 208 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 286 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 308 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 155 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 117 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1505 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 517 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 472 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 386 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 344 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 251 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 227 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 244 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1085 Downloads
    HISTORY 2016 View and Download NECTA 2016 452 Downloads
    HISTORY 2015 View and Download NECTA 2015 392 Downloads
    HISTORY 2012 View and Download NECTA 2012 305 Downloads
    HISTORY 2010 View and Download NECTA 2010 1251 Downloads
    HISTORY 2008 View and Download NECTA 2008 217 Downloads
    HISTORY 2007 View and Download NECTA 2007 163 Downloads
    HISTORY 2006 View and Download NECTA 2006 278 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 928 Downloads
    ENGLISH 2016 View and Download NECTA 2016 983 Downloads
    ENGLISH 2015 View and Download NECTA 2015 332 Downloads
    ENGLISH 2013 View and Download NECTA 2013 272 Downloads
    ENGLISH 2012 View and Download NECTA 2012 337 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 171 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 108 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 121 Downloads
    BOOKKEEPING 2017 View and Download 63 Downloads
    BOOKKEEPING 2015 View and Download 52 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 116 Downloads
    COMMERCE 2017 View and Download 70 Downloads
    COMMERCE 2016 View and Download NECTA 2016 460 Downloads
    COMMERCE 2015 View and Download 71 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 486 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 832 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 902 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 265 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1965 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2700 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2274 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1588 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1313 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1259 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1407 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 931 Downloads
    GEOGRAPHY 2017 View and Download NECTA 263 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 274 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 985 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3088 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1890 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2533 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1612 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1501 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1620 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 460 Downloads
    PHYSICS 1 2018 View and Download 476 Downloads
    PHYSICS 1 2017 View and Download 224 Downloads
    PHYSICS 2 2017 View and Download 120 Downloads
    PHYSICS 1 2016 View and Download 199 Downloads
    PHYSICS 2B 2016 View and Download 122 Downloads
    PHYSICS 2A 2016 View and Download 119 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2565 Downloads
    PHYSICS 1 2014 View and Download 97 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1124 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1426 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1016 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 891 Downloads
    PHYSICS 2010 View and Download NECTA 2010 837 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 516 Downloads
    HISTORY 2017 View and Download 211 Downloads
    HISTORY 2016 View and Download NECTA 2016 1664 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2398 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1608 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1443 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1282 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 882 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1893 Downloads
    HISTORY 2010 View and Download NECTA 2010 1306 Downloads
    HISTORY 2009 View and Download NECTA 2009 776 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 501 Downloads
    KISWAHILI 2017 View and Download 209 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1553 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2224 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1396 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1798 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1356 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1225 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1151 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 463 Downloads
    ENGLISH 2A 2018 View and Download NECTA 126 Downloads
    ENGLISH 2017 View and Download 197 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1402 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2079 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1259 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1130 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1536 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1128 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1107 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 619 Downloads
    BIOLOGY 2A 2018 View and Download 194 Downloads
    BIOLOGY 1 2017 View and Download 202 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 936 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2171 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1373 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1842 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1241 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1135 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1080 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 810 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 110 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 139 Downloads
    CHEMISTRY 2A 2018 View and Download 168 Downloads
    CHEMISTRY 2017 View and Download 203 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 93 Downloads
    CHEMISTRY 1 2017 View and Download 134 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 84 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 776 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2817 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2086 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1652 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1198 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1255 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 329 Downloads
    CIVICS 2016 View and Download 165 Downloads
    CIVICS 2016 View and Download 93 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2747 Downloads
    CIVICS 2015 View and Download MWANZA 202 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2221 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1661 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1627 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1605 Downloads
    CIVICS 2010 View and Download NECTA 2010 1258 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 166 Downloads
    MATHEMATICS 2017 View and Download 4 Downloads
    MATHEMATICS 2016 View and Download 2 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 212 Downloads
    PHYSICS 2 2018 View and Download 119 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 180 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 93 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 217 Downloads
    BIOLOGY 2 2018 View and Download 132 Downloads
    BIOLOGY 2017 View and Download 3 Downloads
    BIOLOGY 2 2017 View and Download 1 Downloads
    BIOLOGY 3 2017 View and Download 2 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 128 Downloads
    ENGLISH 2 2018 View and Download 62 Downloads
    ENGLISH 1 2017 View and Download 81 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 307 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 224 Downloads
    ENGLISH 1 2015 View and Download 72 Downloads
    ENGLISH 2 2015 View and Download 57 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 228 Downloads
    GEOGRAPHY 2 2018 View and Download 112 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 486 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 312 Downloads
    GEOGRAPHY 1 2016 View and Download 105 Downloads
    GEOGRAPHY 2 2016 View and Download 69 Downloads
    GEOGRAPHY 1 2015 View and Download 99 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 183 Downloads
    HISTORY 2 2018 View and Download 108 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 359 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 259 Downloads
    HISTORY 1 2016 View and Download 86 Downloads
    HISTORY 2 2016 View and Download 89 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 117 Downloads
    KISWAHILI 2 2017 View and Download 67 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 266 Downloads
    KISWAHILI 1 2016 View and Download 48 Downloads
    KISWAHILI 2 2016 View and Download 46 Downloads
    KISWAHILI 1 2015 View and Download 71 Downloads
    KISWAHILI 2 2015 View and Download 57 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 142 Downloads
    QT 2016 View and Download 59 Downloads
    QT 2015 View and Download 27 Downloads
    QT 2014 View and Download 28 Downloads
    QT 2013 View and Download 23 Downloads
    QT 2006 View and Download 35 Downloads
    Ask
    Ticha
    Kidevu

    Pick a Subject and Get Discussing

    Cancel

    X
    Feedback

    We Love to Hear from You