•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download View Answers 22 Downloads
    PHYSICS 2017 View and Download NECTA 2017 View Answers 3087 Downloads
    PHYSICS 2016 View and Download NECTA 2016 View Answers 936 Downloads
    PHYSICS 2015 View and Download NECTA 2015 655 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 512 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 446 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 413 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 318 Downloads
    PHYSICS 2010 View and Download NECTA 2010 View Answers 366 Downloads
    PHYSICS 2009 View and Download NECTA 2009 254 Downloads
    PHYSICS 2008 View and Download NECTA 2008 220 Downloads
    PHYSICS 2007 View and Download NECTA 2007 240 Downloads
    PHYSICS 2003 View and Download NECTA 2003 203 Downloads
    PHYSICS 2003 View and Download NECTA 2005 314 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download 5 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3535 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1183 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 808 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 624 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 620 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 381 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 433 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 326 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 329 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 498 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1805 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 676 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 563 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 555 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 908 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2217 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 826 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 View Answers 708 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 615 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 626 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 573 Downloads
    COMMERCE 2016 View and Download NECTA 2016 186 Downloads
    COMMERCE 2014 View and Download NECTA 2014 138 Downloads
    COMMERCE 2008 View and Download NECTA 2008 153 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1580 Downloads
    CIVICS 2016 View and Download NECTA 2016 558 Downloads
    CIVICS 2015 View and Download NECTA 2015 468 Downloads
    CIVICS 2012 View and Download NECTA 2012 373 Downloads
    CIVICS 2008 View and Download NECTA 2008 294 Downloads
    CIVICS 2006 View and Download NECTA 2006 206 Downloads
    CIVICS 2005 View and Download NECTA 2005 310 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1979 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 781 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 568 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 498 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 325 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 295 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 549 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 482 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 222 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 179 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2360 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 717 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 636 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 492 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 445 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 327 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 329 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 438 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1767 Downloads
    HISTORY 2016 View and Download NECTA 2016 653 Downloads
    HISTORY 2015 View and Download NECTA 2015 533 Downloads
    HISTORY 2012 View and Download NECTA 2012 421 Downloads
    HISTORY 2010 View and Download NECTA 2010 1350 Downloads
    HISTORY 2008 View and Download NECTA 2008 287 Downloads
    HISTORY 2007 View and Download NECTA 2007 252 Downloads
    HISTORY 2006 View and Download NECTA 2006 540 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download View Answers 20 Downloads
    ENGLISH 2017 View and Download NECTA 2017 View Answers 1503 Downloads
    ENGLISH 2016 View and Download NECTA 2016 View Answers 1124 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 473 Downloads
    ENGLISH 2014 View and Download View Answers 0 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 366 Downloads
    ENGLISH 2012 View and Download NECTA 2012 461 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 253 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 171 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download View Answers 193 Downloads
    BOOKKEEPING 2017 View and Download View Answers 94 Downloads
    BOOKKEEPING 2015 View and Download View Answers 93 Downloads
    BOOKKEEPING 2014 View and Download View Answers 0 Downloads
    BOOKKEEPING 2013 View and Download View Answers 1 Downloads
    BOOKKEEPING 2012 View and Download View Answers 0 Downloads
    BOOKKEEPING 2012 View and Download View Answers 1 Downloads
    BOOKKEEPING 2011 View and Download View Answers 0 Downloads
    BOOKKEEPING 2010 View and Download View Answers 0 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA View Answers 191 Downloads
    COMMERCE 2017 View and Download View Answers 97 Downloads
    COMMERCE 2016 View and Download NECTA 2016 View Answers 490 Downloads
    COMMERCE 2015 View and Download View Answers 96 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 View Answers 525 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download View Answers 12 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 View Answers 1628 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 View Answers 1116 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 View Answers 378 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 View Answers 2151 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2951 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2452 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1704 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1447 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1369 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 View Answers 1532 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download View Answers 97 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 View Answers 1605 Downloads
    GEOGRAPHY 2017 View and Download NECTA View Answers 484 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 View Answers 538 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 View Answers 1099 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 View Answers 3246 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 View Answers 2079 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 View Answers 2635 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 View Answers 1703 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 View Answers 1645 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 View Answers 1742 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 717 Downloads
    PHYSICS 1 2018 View and Download View Answers 758 Downloads
    PHYSICS 1 2017 View and Download View Answers 344 Downloads
    PHYSICS 2 2017 View and Download 196 Downloads
    PHYSICS 1 2016 View and Download View Answers 329 Downloads
    PHYSICS 2B 2016 View and Download 196 Downloads
    PHYSICS 2A 2016 View and Download 197 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2695 Downloads
    PHYSICS 1 2014 View and Download View Answers 155 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1209 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1506 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1073 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 948 Downloads
    PHYSICS 2010 View and Download NECTA 2010 View Answers 888 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download View Answers 10 Downloads
    HISTORY 2018 View and Download View Answers 940 Downloads
    HISTORY 2017 View and Download View Answers 364 Downloads
    HISTORY 2016 View and Download NECTA 2016 View Answers 1790 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2586 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1729 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1526 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1410 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 952 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1973 Downloads
    HISTORY 2010 View and Download NECTA 2010 View Answers 1383 Downloads
    HISTORY 2009 View and Download NECTA 2009 842 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 930 Downloads
    KISWAHILI 2017 View and Download 341 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1681 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2370 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1490 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1888 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1419 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1293 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1217 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download View Answers 7 Downloads
    ENGLISH 2018 View and Download View Answers 783 Downloads
    ENGLISH 2A 2018 View and Download NECTA 295 Downloads
    ENGLISH 2017 View and Download View Answers 328 Downloads
    ENGLISH 2016 View and Download NECTA 2016 View Answers 1497 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2213 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1345 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1189 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1587 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1199 Downloads
    ENGLISH 2010 View and Download NECTA 2010 View Answers 1179 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download View Answers 10 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 View Answers 970 Downloads
    BIOLOGY 2A 2018 View and Download 325 Downloads
    BIOLOGY 1 2017 View and Download View Answers 325 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 View Answers 1094 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2330 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1484 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1911 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1314 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1207 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 View Answers 1139 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download View Answers 6 Downloads
    CHEMISTRY 2018 View and Download 1246 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 213 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA View Answers 275 Downloads
    CHEMISTRY 2A 2018 View and Download 237 Downloads
    CHEMISTRY 2017 View and Download View Answers 312 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 154 Downloads
    CHEMISTRY 1 2017 View and Download View Answers 226 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 135 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 View Answers 868 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2942 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2157 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1714 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1264 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1347 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download View Answers 7 Downloads
    CIVICS 2018 View and Download View Answers 6 Downloads
    CIVICS 2017 View and Download View Answers 558 Downloads
    CIVICS 2016 View and Download View Answers 262 Downloads
    CIVICS 2016 View and Download View Answers 163 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2882 Downloads
    CIVICS 2015 View and Download MWANZA View Answers 258 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2300 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1722 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1688 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1659 Downloads
    CIVICS 2010 View and Download NECTA 2010 View Answers 1301 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 272 Downloads
    MATHEMATICS 2017 View and Download 40 Downloads
    MATHEMATICS 2016 View and Download 40 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 345 Downloads
    PHYSICS 2 2018 View and Download 180 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 257 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 150 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 305 Downloads
    BIOLOGY 2 2018 View and Download 179 Downloads
    BIOLOGY 2017 View and Download 41 Downloads
    BIOLOGY 2 2017 View and Download 36 Downloads
    BIOLOGY 3 2017 View and Download 26 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 215 Downloads
    ENGLISH 2 2018 View and Download 111 Downloads
    ENGLISH 1 2017 View and Download 140 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 346 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 253 Downloads
    ENGLISH 1 2015 View and Download 113 Downloads
    ENGLISH 2 2015 View and Download 94 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 345 Downloads
    GEOGRAPHY 2 2018 View and Download 186 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 533 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 349 Downloads
    GEOGRAPHY 1 2016 View and Download 149 Downloads
    GEOGRAPHY 2 2016 View and Download 100 Downloads
    GEOGRAPHY 1 2015 View and Download 152 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 257 Downloads
    HISTORY 2 2018 View and Download 167 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 399 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 306 Downloads
    HISTORY 1 2016 View and Download 126 Downloads
    HISTORY 2 2016 View and Download 134 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 174 Downloads
    KISWAHILI 2 2017 View and Download 99 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 301 Downloads
    KISWAHILI 1 2016 View and Download 72 Downloads
    KISWAHILI 2 2016 View and Download 76 Downloads
    KISWAHILI 1 2015 View and Download 100 Downloads
    KISWAHILI 2 2015 View and Download 95 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 234 Downloads
    QT 2016 View and Download 75 Downloads
    QT 2015 View and Download 30 Downloads
    QT 2014 View and Download 34 Downloads
    QT 2013 View and Download 34 Downloads
    QT 2006 View and Download 49 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 131 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 50 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 56 Downloads
    SCIENCE 2017 View and Download 44 Downloads
    SCIENCE 2015 View and Download 13 Downloads
    SCIENCE 2014 View and Download 5 Downloads
    SCIENCE 2013 View and Download 4 Downloads
    SCIENCE 2012 View and Download 12 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 42 Downloads
    SOCIAL STUDIES 2014 View and Download 17 Downloads
    SOCIAL STUDIES 2012 View and Download 20 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 92 Downloads
    MATHEMATICS 2014 View and Download 53 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 59 Downloads
    ENGLISH 2014 View and Download 25 Downloads
    ENGLISH 2013 View and Download 99 Downloads
    ENGLISH 2012 View and Download 18 Downloads
    ENGLISH 2011 View and Download 32 Downloads
    ENGLISH 2010 View and Download 23 Downloads
    Ask
    Ticha
    Kidevu

    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