•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 380 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3214 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1015 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 711 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 558 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 482 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 449 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 345 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 393 Downloads
    PHYSICS 2009 View and Download NECTA 2009 278 Downloads
    PHYSICS 2008 View and Download NECTA 2008 247 Downloads
    PHYSICS 2007 View and Download NECTA 2007 258 Downloads
    PHYSICS 2003 View and Download NECTA 2003 218 Downloads
    PHYSICS 2003 View and Download NECTA 2005 345 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 412 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3729 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1299 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 872 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 681 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 682 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 413 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 464 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 347 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 354 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 545 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2008 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 742 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 603 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 606 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1047 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2470 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 889 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 781 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 659 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 668 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 635 Downloads
    COMMERCE 2016 View and Download NECTA 2016 202 Downloads
    COMMERCE 2014 View and Download NECTA 2014 147 Downloads
    COMMERCE 2008 View and Download NECTA 2008 161 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1768 Downloads
    CIVICS 2016 View and Download NECTA 2016 598 Downloads
    CIVICS 2015 View and Download NECTA 2015 511 Downloads
    CIVICS 2012 View and Download NECTA 2012 397 Downloads
    CIVICS 2008 View and Download NECTA 2008 308 Downloads
    CIVICS 2006 View and Download NECTA 2006 219 Downloads
    CIVICS 2005 View and Download NECTA 2005 342 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 198 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 77 Downloads
    CHEMISTRY 2018 View and Download 44 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 36 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2088 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 845 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 604 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 24 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 531 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 341 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 318 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 580 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 524 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 231 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 185 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2582 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 795 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 693 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 534 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 480 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 354 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 351 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 470 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1965 Downloads
    HISTORY 2016 View and Download NECTA 2016 720 Downloads
    HISTORY 2015 View and Download NECTA 2015 587 Downloads
    HISTORY 2012 View and Download NECTA 2012 466 Downloads
    HISTORY 2010 View and Download NECTA 2010 1384 Downloads
    HISTORY 2008 View and Download NECTA 2008 312 Downloads
    HISTORY 2007 View and Download NECTA 2007 273 Downloads
    HISTORY 2006 View and Download NECTA 2006 571 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 188 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1588 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1165 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 519 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 30 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 391 Downloads
    ENGLISH 2012 View and Download NECTA 2012 488 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 292 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 192 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 22 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 212 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 98 Downloads
    BOOKKEEPING 2015 View and Download Subscribe to view answers 99 Downloads
    BOOKKEEPING 2014 View and Download Subscribe to view answers 7 Downloads
    BOOKKEEPING 2013 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 8 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2010 View and Download Subscribe to view answers 3 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA Subscribe to view answers 206 Downloads
    COMMERCE 2017 View and Download Subscribe to view answers 101 Downloads
    COMMERCE 2016 View and Download NECTA 2016 Subscribe to view answers 494 Downloads
    COMMERCE 2015 View and Download Subscribe to view answers 119 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 183 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1732 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1173 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 407 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2204 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 2995 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2485 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1738 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1473 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1395 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1574 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 232 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1710 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 542 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 575 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1124 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3291 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2115 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2665 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1733 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1672 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1779 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 780 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 853 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 382 Downloads
    PHYSICS 2 2017 View and Download 215 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 364 Downloads
    PHYSICS 2B 2016 View and Download 215 Downloads
    PHYSICS 2A 2016 View and Download 216 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2728 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 169 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1224 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1526 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1092 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 964 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 912 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 143 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1014 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 409 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1838 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2639 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1759 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1556 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1462 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 967 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 2004 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1411 Downloads
    HISTORY 2009 View and Download NECTA 2009 879 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1031 Downloads
    KISWAHILI 2017 View and Download 388 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1724 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2397 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1509 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1908 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1445 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1313 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1237 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 107 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 829 Downloads
    ENGLISH 2A 2018 View and Download NECTA 315 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 362 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1521 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2233 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1369 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1207 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1599 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1214 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1196 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 120 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1022 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 351 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 358 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1131 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2353 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1509 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1956 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1328 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1216 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1154 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 143 Downloads
    CHEMISTRY 2018 View and Download 1333 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 250 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 306 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 251 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 341 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 165 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 241 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 154 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 894 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2964 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2178 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 1727 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 Subscribe to view answers 1279 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1362 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 90 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 42 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 586 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 287 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 176 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2901 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 267 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2315 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1735 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1702 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1670 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1313 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 292 Downloads
    MATHEMATICS 2017 View and Download 45 Downloads
    MATHEMATICS 2016 View and Download 50 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 384 Downloads
    PHYSICS 2 2018 View and Download 195 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 283 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 164 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 329 Downloads
    BIOLOGY 2 2018 View and Download 187 Downloads
    BIOLOGY 2017 View and Download 47 Downloads
    BIOLOGY 2 2017 View and Download 42 Downloads
    BIOLOGY 3 2017 View and Download 35 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 241 Downloads
    ENGLISH 2 2018 View and Download 120 Downloads
    ENGLISH 1 2017 View and Download 152 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 355 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 262 Downloads
    ENGLISH 1 2015 View and Download 122 Downloads
    ENGLISH 2 2015 View and Download 104 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 362 Downloads
    GEOGRAPHY 2 2018 View and Download 194 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 544 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 358 Downloads
    GEOGRAPHY 1 2016 View and Download 158 Downloads
    GEOGRAPHY 2 2016 View and Download 108 Downloads
    GEOGRAPHY 1 2015 View and Download 174 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 293 Downloads
    HISTORY 2 2018 View and Download 197 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 407 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 317 Downloads
    HISTORY 1 2016 View and Download 137 Downloads
    HISTORY 2 2016 View and Download 143 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 203 Downloads
    KISWAHILI 2 2017 View and Download 119 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 312 Downloads
    KISWAHILI 1 2016 View and Download 86 Downloads
    KISWAHILI 2 2016 View and Download 83 Downloads
    KISWAHILI 1 2015 View and Download 112 Downloads
    KISWAHILI 2 2015 View and Download 106 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 249 Downloads
    QT 2016 View and Download 80 Downloads
    QT 2015 View and Download 36 Downloads
    QT 2014 View and Download 39 Downloads
    QT 2013 View and Download 38 Downloads
    QT 2006 View and Download 54 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 168 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 72 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 79 Downloads
    SCIENCE 2017 View and Download 54 Downloads
    SCIENCE 2015 View and Download 20 Downloads
    SCIENCE 2014 View and Download 10 Downloads
    SCIENCE 2013 View and Download 7 Downloads
    SCIENCE 2012 View and Download 22 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 52 Downloads
    SOCIAL STUDIES 2014 View and Download 23 Downloads
    SOCIAL STUDIES 2012 View and Download 27 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 122 Downloads
    MATHEMATICS 2014 View and Download 64 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 74 Downloads
    ENGLISH 2014 View and Download 35 Downloads
    ENGLISH 2013 View and Download 103 Downloads
    ENGLISH 2012 View and Download 20 Downloads
    ENGLISH 2011 View and Download 35 Downloads
    ENGLISH 2010 View and Download 30 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