•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 2625 Downloads
    PHYSICS 2016 View and Download NECTA 2016 802 Downloads
    PHYSICS 2015 View and Download NECTA 2015 569 Downloads
    PHYSICS 2014 View and Download NECTA 2014 452 Downloads
    PHYSICS 2013 View and Download NECTA 2013 364 Downloads
    PHYSICS 2012 View and Download NECTA 2012 348 Downloads
    PHYSICS 2011 View and Download NECTA 2011 276 Downloads
    PHYSICS 2010 View and Download NECTA 2010 286 Downloads
    PHYSICS 2009 View and Download NECTA 2009 219 Downloads
    PHYSICS 2008 View and Download NECTA 2008 192 Downloads
    PHYSICS 2007 View and Download NECTA 2007 212 Downloads
    PHYSICS 2003 View and Download NECTA 2003 175 Downloads
    PHYSICS 2003 View and Download NECTA 2005 279 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 2911 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1032 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 722 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 544 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 551 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 341 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 334 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 289 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 297 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 435 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1456 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 583 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 483 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 476 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 760 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1857 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 705 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 608 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 541 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 544 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 484 Downloads
    COMMERCE 2016 View and Download NECTA 2016 167 Downloads
    COMMERCE 2014 View and Download NECTA 2014 125 Downloads
    COMMERCE 2008 View and Download NECTA 2008 136 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1244 Downloads
    CIVICS 2016 View and Download NECTA 2016 477 Downloads
    CIVICS 2015 View and Download NECTA 2015 395 Downloads
    CIVICS 2012 View and Download NECTA 2012 318 Downloads
    CIVICS 2008 View and Download NECTA 2008 211 Downloads
    CIVICS 2006 View and Download NECTA 2006 178 Downloads
    CIVICS 2005 View and Download NECTA 2005 253 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1670 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 671 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 506 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 453 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 281 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 259 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 368 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 412 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 203 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 159 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2117 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 639 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 570 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 449 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 407 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 301 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 283 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 314 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1435 Downloads
    HISTORY 2016 View and Download NECTA 2016 552 Downloads
    HISTORY 2015 View and Download NECTA 2015 477 Downloads
    HISTORY 2012 View and Download NECTA 2012 373 Downloads
    HISTORY 2010 View and Download NECTA 2010 1295 Downloads
    HISTORY 2008 View and Download NECTA 2008 262 Downloads
    HISTORY 2007 View and Download NECTA 2007 198 Downloads
    HISTORY 2006 View and Download NECTA 2006 343 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 1279 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1068 Downloads
    ENGLISH 2015 View and Download NECTA 2015 421 Downloads
    ENGLISH 2013 View and Download NECTA 2013 334 Downloads
    ENGLISH 2012 View and Download NECTA 2012 402 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 201 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 132 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 161 Downloads
    BOOKKEEPING 2017 View and Download 88 Downloads
    BOOKKEEPING 2015 View and Download 78 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 169 Downloads
    COMMERCE 2017 View and Download 85 Downloads
    COMMERCE 2016 View and Download NECTA 2016 481 Downloads
    COMMERCE 2015 View and Download 89 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 514 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 1313 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 1037 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 328 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 2072 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2845 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2382 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1656 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1389 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1321 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1476 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 1382 Downloads
    GEOGRAPHY 2017 View and Download NECTA 385 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 387 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 1053 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3174 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1979 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2587 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1649 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1540 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1680 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 612 Downloads
    PHYSICS 1 2018 View and Download 625 Downloads
    PHYSICS 1 2017 View and Download 284 Downloads
    PHYSICS 2 2017 View and Download 160 Downloads
    PHYSICS 1 2016 View and Download 293 Downloads
    PHYSICS 2B 2016 View and Download 158 Downloads
    PHYSICS 2A 2016 View and Download 161 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2632 Downloads
    PHYSICS 1 2014 View and Download 130 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1163 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1470 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1046 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 922 Downloads
    PHYSICS 2010 View and Download NECTA 2010 856 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 763 Downloads
    HISTORY 2017 View and Download 297 Downloads
    HISTORY 2016 View and Download NECTA 2016 1727 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2493 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1663 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1479 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1326 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 916 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1929 Downloads
    HISTORY 2010 View and Download NECTA 2010 1344 Downloads
    HISTORY 2009 View and Download NECTA 2009 810 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 716 Downloads
    KISWAHILI 2017 View and Download 279 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1627 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2284 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1440 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1847 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1383 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1261 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1179 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 657 Downloads
    ENGLISH 2A 2018 View and Download NECTA 190 Downloads
    ENGLISH 2017 View and Download 275 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1445 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2141 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1305 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1158 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1561 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1165 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1137 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 855 Downloads
    BIOLOGY 2A 2018 View and Download 280 Downloads
    BIOLOGY 1 2017 View and Download 279 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 1011 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2264 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1441 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1885 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1290 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1182 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1113 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 1072 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 178 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 222 Downloads
    CHEMISTRY 2A 2018 View and Download 215 Downloads
    CHEMISTRY 2017 View and Download 270 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 122 Downloads
    CHEMISTRY 1 2017 View and Download 187 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 112 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 818 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2889 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2121 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1691 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1236 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1311 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 437 Downloads
    CIVICS 2016 View and Download 209 Downloads
    CIVICS 2016 View and Download 123 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2797 Downloads
    CIVICS 2015 View and Download MWANZA 236 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2256 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1684 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1648 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1627 Downloads
    CIVICS 2010 View and Download NECTA 2010 1271 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 221 Downloads
    MATHEMATICS 2017 View and Download 28 Downloads
    MATHEMATICS 2016 View and Download 25 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 305 Downloads
    PHYSICS 2 2018 View and Download 155 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 222 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 130 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 279 Downloads
    BIOLOGY 2 2018 View and Download 166 Downloads
    BIOLOGY 2017 View and Download 28 Downloads
    BIOLOGY 2 2017 View and Download 24 Downloads
    BIOLOGY 3 2017 View and Download 18 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 174 Downloads
    ENGLISH 2 2018 View and Download 93 Downloads
    ENGLISH 1 2017 View and Download 114 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 333 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 240 Downloads
    ENGLISH 1 2015 View and Download 94 Downloads
    ENGLISH 2 2015 View and Download 68 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 296 Downloads
    GEOGRAPHY 2 2018 View and Download 152 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 519 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 334 Downloads
    GEOGRAPHY 1 2016 View and Download 133 Downloads
    GEOGRAPHY 2 2016 View and Download 89 Downloads
    GEOGRAPHY 1 2015 View and Download 129 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 223 Downloads
    HISTORY 2 2018 View and Download 144 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 383 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 289 Downloads
    HISTORY 1 2016 View and Download 118 Downloads
    HISTORY 2 2016 View and Download 118 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 145 Downloads
    KISWAHILI 2 2017 View and Download 85 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 289 Downloads
    KISWAHILI 1 2016 View and Download 59 Downloads
    KISWAHILI 2 2016 View and Download 65 Downloads
    KISWAHILI 1 2015 View and Download 88 Downloads
    KISWAHILI 2 2015 View and Download 85 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 198 Downloads
    QT 2016 View and Download 70 Downloads
    QT 2015 View and Download 27 Downloads
    QT 2014 View and Download 29 Downloads
    QT 2013 View and Download 26 Downloads
    QT 2006 View and Download 39 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 6 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2020 View and Download 6 Downloads
    KISWAHILI 2016 View and Download 2 Downloads

    Form Standard-7 Past Papers

    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 3 Downloads
    SOCIAL STUDIES 2014 View and Download 0 Downloads
    SOCIAL STUDIES 2012 View and Download 4 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 18 Downloads
    MATHEMATICS 2014 View and Download 12 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 10 Downloads
    ENGLISH 2014 View and Download 6 Downloads
    ENGLISH 2013 View and Download 73 Downloads
    ENGLISH 2012 View and Download 1 Downloads
    ENGLISH 2011 View and Download 1 Downloads
    ENGLISH 2010 View and Download 2 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