•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 2504 Downloads
    PHYSICS 2016 View and Download NECTA 2016 777 Downloads
    PHYSICS 2015 View and Download NECTA 2015 545 Downloads
    PHYSICS 2014 View and Download NECTA 2014 442 Downloads
    PHYSICS 2013 View and Download NECTA 2013 353 Downloads
    PHYSICS 2012 View and Download NECTA 2012 331 Downloads
    PHYSICS 2011 View and Download NECTA 2011 267 Downloads
    PHYSICS 2010 View and Download NECTA 2010 280 Downloads
    PHYSICS 2009 View and Download NECTA 2009 214 Downloads
    PHYSICS 2008 View and Download NECTA 2008 186 Downloads
    PHYSICS 2007 View and Download NECTA 2007 207 Downloads
    PHYSICS 2003 View and Download NECTA 2003 171 Downloads
    PHYSICS 2003 View and Download NECTA 2005 269 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 2778 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 997 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 698 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 520 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 522 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 316 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 318 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 276 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 286 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 405 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1388 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 572 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 479 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 463 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 750 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1771 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 684 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 595 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 510 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 534 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 467 Downloads
    COMMERCE 2016 View and Download NECTA 2016 164 Downloads
    COMMERCE 2014 View and Download NECTA 2014 122 Downloads
    COMMERCE 2008 View and Download NECTA 2008 131 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1201 Downloads
    CIVICS 2016 View and Download NECTA 2016 467 Downloads
    CIVICS 2015 View and Download NECTA 2015 391 Downloads
    CIVICS 2012 View and Download NECTA 2012 308 Downloads
    CIVICS 2008 View and Download NECTA 2008 206 Downloads
    CIVICS 2006 View and Download NECTA 2006 174 Downloads
    CIVICS 2005 View and Download NECTA 2005 248 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1616 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 660 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 498 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 441 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 278 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 253 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 341 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 397 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 201 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 152 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2005 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 625 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 554 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 442 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 400 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 297 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 281 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 304 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1386 Downloads
    HISTORY 2016 View and Download NECTA 2016 542 Downloads
    HISTORY 2015 View and Download NECTA 2015 458 Downloads
    HISTORY 2012 View and Download NECTA 2012 367 Downloads
    HISTORY 2010 View and Download NECTA 2010 1292 Downloads
    HISTORY 2008 View and Download NECTA 2008 259 Downloads
    HISTORY 2007 View and Download NECTA 2007 195 Downloads
    HISTORY 2006 View and Download NECTA 2006 334 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 1217 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1056 Downloads
    ENGLISH 2015 View and Download NECTA 2015 409 Downloads
    ENGLISH 2013 View and Download NECTA 2013 326 Downloads
    ENGLISH 2012 View and Download NECTA 2012 387 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 197 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 129 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 154 Downloads
    BOOKKEEPING 2017 View and Download 87 Downloads
    BOOKKEEPING 2015 View and Download 75 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 163 Downloads
    COMMERCE 2017 View and Download 83 Downloads
    COMMERCE 2016 View and Download NECTA 2016 478 Downloads
    COMMERCE 2015 View and Download 88 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 510 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 1261 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 1016 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 311 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 2046 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2822 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2360 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1649 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1376 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1309 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1461 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 1287 Downloads
    GEOGRAPHY 2017 View and Download NECTA 358 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 359 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 1035 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3152 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1949 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2581 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1643 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1533 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1672 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 591 Downloads
    PHYSICS 1 2018 View and Download 603 Downloads
    PHYSICS 1 2017 View and Download 276 Downloads
    PHYSICS 2 2017 View and Download 155 Downloads
    PHYSICS 1 2016 View and Download 290 Downloads
    PHYSICS 2B 2016 View and Download 154 Downloads
    PHYSICS 2A 2016 View and Download 151 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2617 Downloads
    PHYSICS 1 2014 View and Download 123 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1157 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1462 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1042 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 915 Downloads
    PHYSICS 2010 View and Download NECTA 2010 853 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 717 Downloads
    HISTORY 2017 View and Download 279 Downloads
    HISTORY 2016 View and Download NECTA 2016 1710 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2479 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1652 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1472 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1312 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 910 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1925 Downloads
    HISTORY 2010 View and Download NECTA 2010 1326 Downloads
    HISTORY 2009 View and Download NECTA 2009 801 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 685 Downloads
    KISWAHILI 2017 View and Download 269 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1615 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2273 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1430 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1825 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1374 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1251 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1175 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 629 Downloads
    ENGLISH 2A 2018 View and Download NECTA 170 Downloads
    ENGLISH 2017 View and Download 257 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1438 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2128 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1294 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1155 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1557 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1158 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1126 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 811 Downloads
    BIOLOGY 2A 2018 View and Download 264 Downloads
    BIOLOGY 1 2017 View and Download 261 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 996 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2246 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1428 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1877 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1281 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1172 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1101 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 993 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 159 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 210 Downloads
    CHEMISTRY 2A 2018 View and Download 209 Downloads
    CHEMISTRY 2017 View and Download 252 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 114 Downloads
    CHEMISTRY 1 2017 View and Download 174 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 109 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 810 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2866 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2113 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1683 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1226 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1302 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 414 Downloads
    CIVICS 2016 View and Download 197 Downloads
    CIVICS 2016 View and Download 117 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2785 Downloads
    CIVICS 2015 View and Download MWANZA 234 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2248 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1681 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1643 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1622 Downloads
    CIVICS 2010 View and Download NECTA 2010 1270 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 213 Downloads
    MATHEMATICS 2017 View and Download 27 Downloads
    MATHEMATICS 2016 View and Download 22 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 273 Downloads
    PHYSICS 2 2018 View and Download 152 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 215 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 125 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 271 Downloads
    BIOLOGY 2 2018 View and Download 162 Downloads
    BIOLOGY 2017 View and Download 27 Downloads
    BIOLOGY 2 2017 View and Download 21 Downloads
    BIOLOGY 3 2017 View and Download 14 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 163 Downloads
    ENGLISH 2 2018 View and Download 88 Downloads
    ENGLISH 1 2017 View and Download 108 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 325 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 235 Downloads
    ENGLISH 1 2015 View and Download 91 Downloads
    ENGLISH 2 2015 View and Download 66 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 287 Downloads
    GEOGRAPHY 2 2018 View and Download 144 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 509 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 331 Downloads
    GEOGRAPHY 1 2016 View and Download 125 Downloads
    GEOGRAPHY 2 2016 View and Download 84 Downloads
    GEOGRAPHY 1 2015 View and Download 122 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 214 Downloads
    HISTORY 2 2018 View and Download 136 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 379 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 281 Downloads
    HISTORY 1 2016 View and Download 111 Downloads
    HISTORY 2 2016 View and Download 114 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 139 Downloads
    KISWAHILI 2 2017 View and Download 81 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 286 Downloads
    KISWAHILI 1 2016 View and Download 56 Downloads
    KISWAHILI 2 2016 View and Download 58 Downloads
    KISWAHILI 1 2015 View and Download 82 Downloads
    KISWAHILI 2 2015 View and Download 81 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 190 Downloads
    QT 2016 View and Download 67 Downloads
    QT 2015 View and Download 27 Downloads
    QT 2014 View and Download 28 Downloads
    QT 2013 View and Download 25 Downloads
    QT 2006 View and Download 39 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