•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 2796 Downloads
    PHYSICS 2016 View and Download NECTA 2016 847 Downloads
    PHYSICS 2015 View and Download NECTA 2015 596 Downloads
    PHYSICS 2014 View and Download NECTA 2014 471 Downloads
    PHYSICS 2013 View and Download NECTA 2013 383 Downloads
    PHYSICS 2012 View and Download NECTA 2012 362 Downloads
    PHYSICS 2011 View and Download NECTA 2011 288 Downloads
    PHYSICS 2010 View and Download NECTA 2010 344 Downloads
    PHYSICS 2009 View and Download NECTA 2009 236 Downloads
    PHYSICS 2008 View and Download NECTA 2008 202 Downloads
    PHYSICS 2007 View and Download NECTA 2007 220 Downloads
    PHYSICS 2003 View and Download NECTA 2003 185 Downloads
    PHYSICS 2003 View and Download NECTA 2005 294 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 3119 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1094 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 747 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 570 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 576 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 352 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 402 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 298 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 307 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 454 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1554 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 623 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 511 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 503 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 817 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2003 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 756 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 648 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 576 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 581 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 519 Downloads
    COMMERCE 2016 View and Download NECTA 2016 176 Downloads
    COMMERCE 2014 View and Download NECTA 2014 130 Downloads
    COMMERCE 2008 View and Download NECTA 2008 143 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1383 Downloads
    CIVICS 2016 View and Download NECTA 2016 502 Downloads
    CIVICS 2015 View and Download NECTA 2015 414 Downloads
    CIVICS 2012 View and Download NECTA 2012 339 Downloads
    CIVICS 2008 View and Download NECTA 2008 269 Downloads
    CIVICS 2006 View and Download NECTA 2006 188 Downloads
    CIVICS 2005 View and Download NECTA 2005 274 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1788 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 717 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 526 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 467 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 300 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 271 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 516 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 438 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 214 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 169 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2215 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 666 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 588 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 461 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 423 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 311 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 298 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 406 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1567 Downloads
    HISTORY 2016 View and Download NECTA 2016 583 Downloads
    HISTORY 2015 View and Download NECTA 2015 497 Downloads
    HISTORY 2012 View and Download NECTA 2012 390 Downloads
    HISTORY 2010 View and Download NECTA 2010 1313 Downloads
    HISTORY 2008 View and Download NECTA 2008 272 Downloads
    HISTORY 2007 View and Download NECTA 2007 237 Downloads
    HISTORY 2006 View and Download NECTA 2006 514 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 1367 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1085 Downloads
    ENGLISH 2015 View and Download NECTA 2015 437 Downloads
    ENGLISH 2013 View and Download NECTA 2013 346 Downloads
    ENGLISH 2012 View and Download NECTA 2012 428 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 221 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 146 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 172 Downloads
    BOOKKEEPING 2017 View and Download 88 Downloads
    BOOKKEEPING 2015 View and Download 82 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 174 Downloads
    COMMERCE 2017 View and Download 87 Downloads
    COMMERCE 2016 View and Download NECTA 2016 482 Downloads
    COMMERCE 2015 View and Download 91 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 516 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 1395 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 1057 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 342 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 2091 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2873 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2401 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1669 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1402 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1337 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1496 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 1465 Downloads
    GEOGRAPHY 2017 View and Download NECTA 418 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 431 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 1064 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3194 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 2040 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2601 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1672 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1549 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1696 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 647 Downloads
    PHYSICS 1 2018 View and Download 668 Downloads
    PHYSICS 1 2017 View and Download 305 Downloads
    PHYSICS 2 2017 View and Download 174 Downloads
    PHYSICS 1 2016 View and Download 303 Downloads
    PHYSICS 2B 2016 View and Download 181 Downloads
    PHYSICS 2A 2016 View and Download 170 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2658 Downloads
    PHYSICS 1 2014 View and Download 138 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1183 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1481 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1061 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 932 Downloads
    PHYSICS 2010 View and Download NECTA 2010 873 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 837 Downloads
    HISTORY 2017 View and Download 318 Downloads
    HISTORY 2016 View and Download NECTA 2016 1742 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2518 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1684 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1496 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1343 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 924 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1936 Downloads
    HISTORY 2010 View and Download NECTA 2010 1350 Downloads
    HISTORY 2009 View and Download NECTA 2009 817 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 764 Downloads
    KISWAHILI 2017 View and Download 297 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1641 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2306 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1453 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1860 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1392 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1269 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1187 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 694 Downloads
    ENGLISH 2A 2018 View and Download NECTA 261 Downloads
    ENGLISH 2017 View and Download 291 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1458 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2161 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1313 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1163 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1570 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1171 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1149 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 896 Downloads
    BIOLOGY 2A 2018 View and Download 287 Downloads
    BIOLOGY 1 2017 View and Download 288 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 1032 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2284 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1461 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1892 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1297 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1190 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1119 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 1128 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 191 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 240 Downloads
    CHEMISTRY 2A 2018 View and Download 221 Downloads
    CHEMISTRY 2017 View and Download 286 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 133 Downloads
    CHEMISTRY 1 2017 View and Download 196 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 125 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 837 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2912 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2137 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1701 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1247 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1334 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 467 Downloads
    CIVICS 2016 View and Download 228 Downloads
    CIVICS 2016 View and Download 136 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2822 Downloads
    CIVICS 2015 View and Download MWANZA 240 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2271 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1692 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1655 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1635 Downloads
    CIVICS 2010 View and Download NECTA 2010 1279 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 239 Downloads
    MATHEMATICS 2017 View and Download 28 Downloads
    MATHEMATICS 2016 View and Download 28 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 310 Downloads
    PHYSICS 2 2018 View and Download 157 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 235 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 134 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 281 Downloads
    BIOLOGY 2 2018 View and Download 170 Downloads
    BIOLOGY 2017 View and Download 31 Downloads
    BIOLOGY 2 2017 View and Download 26 Downloads
    BIOLOGY 3 2017 View and Download 19 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 184 Downloads
    ENGLISH 2 2018 View and Download 99 Downloads
    ENGLISH 1 2017 View and Download 123 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 336 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 242 Downloads
    ENGLISH 1 2015 View and Download 99 Downloads
    ENGLISH 2 2015 View and Download 73 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 307 Downloads
    GEOGRAPHY 2 2018 View and Download 163 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 523 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 343 Downloads
    GEOGRAPHY 1 2016 View and Download 138 Downloads
    GEOGRAPHY 2 2016 View and Download 93 Downloads
    GEOGRAPHY 1 2015 View and Download 138 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 231 Downloads
    HISTORY 2 2018 View and Download 153 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 387 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 295 Downloads
    HISTORY 1 2016 View and Download 120 Downloads
    HISTORY 2 2016 View and Download 124 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 154 Downloads
    KISWAHILI 2 2017 View and Download 87 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 291 Downloads
    KISWAHILI 1 2016 View and Download 61 Downloads
    KISWAHILI 2 2016 View and Download 66 Downloads
    KISWAHILI 1 2015 View and Download 91 Downloads
    KISWAHILI 2 2015 View and Download 86 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 204 Downloads
    QT 2016 View and Download 71 Downloads
    QT 2015 View and Download 29 Downloads
    QT 2014 View and Download 30 Downloads
    QT 2013 View and Download 27 Downloads
    QT 2006 View and Download 43 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 55 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2020 View and Download 39 Downloads
    KISWAHILI 2016 View and Download 18 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 1 Downloads
    SCIENCE 2017 View and Download 0 Downloads
    SCIENCE 2015 View and Download 0 Downloads
    SCIENCE 2014 View and Download 0 Downloads
    SCIENCE 2013 View and Download 0 Downloads
    SCIENCE 2012 View and Download 0 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 15 Downloads
    SOCIAL STUDIES 2014 View and Download 3 Downloads
    SOCIAL STUDIES 2012 View and Download 7 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 45 Downloads
    MATHEMATICS 2014 View and Download 21 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 29 Downloads
    ENGLISH 2014 View and Download 15 Downloads
    ENGLISH 2013 View and Download 81 Downloads
    ENGLISH 2012 View and Download 7 Downloads
    ENGLISH 2011 View and Download 6 Downloads
    ENGLISH 2010 View and Download 11 Downloads
    Ask
    Ticha
    Kidevu

    Pick a Subject and Get Discussing

    Cancel

    Pick a Class and Continue

    Cancel

    X
    Feedback

    We Love to Hear from You

     

     

     


    X

    Connect to your school online

    X

    Find your registered child

    Or Register a New Child Here