•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 590 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3309 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1069 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 745 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 587 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 515 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 478 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 368 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 424 Downloads
    PHYSICS 2009 View and Download NECTA 2009 297 Downloads
    PHYSICS 2008 View and Download NECTA 2008 259 Downloads
    PHYSICS 2007 View and Download NECTA 2007 279 Downloads
    PHYSICS 2003 View and Download NECTA 2003 230 Downloads
    PHYSICS 2003 View and Download NECTA 2005 364 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 666 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3873 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1365 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 917 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 719 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 722 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 434 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 491 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 371 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 377 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 592 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2139 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 785 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 634 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 641 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1198 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2629 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 950 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 833 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 695 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 710 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 687 Downloads
    COMMERCE 2016 View and Download NECTA 2016 215 Downloads
    COMMERCE 2014 View and Download NECTA 2014 160 Downloads
    COMMERCE 2008 View and Download NECTA 2008 214 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1925 Downloads
    CIVICS 2016 View and Download NECTA 2016 635 Downloads
    CIVICS 2015 View and Download NECTA 2015 531 Downloads
    CIVICS 2012 View and Download NECTA 2012 411 Downloads
    CIVICS 2008 View and Download NECTA 2008 320 Downloads
    CIVICS 2006 View and Download NECTA 2006 230 Downloads
    CIVICS 2005 View and Download NECTA 2005 359 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 363 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 134 Downloads
    CHEMISTRY 2018 View and Download 80 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 53 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2123 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 869 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 627 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 42 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 549 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 356 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 330 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 600 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 576 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 255 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 201 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2747 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 823 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 722 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 560 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 495 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 372 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 367 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 491 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 2109 Downloads
    HISTORY 2016 View and Download NECTA 2016 766 Downloads
    HISTORY 2015 View and Download NECTA 2015 615 Downloads
    HISTORY 2012 View and Download NECTA 2012 493 Downloads
    HISTORY 2010 View and Download NECTA 2010 1413 Downloads
    HISTORY 2008 View and Download NECTA 2008 326 Downloads
    HISTORY 2007 View and Download NECTA 2007 283 Downloads
    HISTORY 2006 View and Download NECTA 2006 588 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 321 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1646 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1197 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 543 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 46 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 420 Downloads
    ENGLISH 2012 View and Download NECTA 2012 518 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 333 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 207 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 38 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 230 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 101 Downloads
    BOOKKEEPING 2015 View and Download Subscribe to view answers 101 Downloads
    BOOKKEEPING 2014 View and Download Subscribe to view answers 9 Downloads
    BOOKKEEPING 2013 View and Download Subscribe to view answers 5 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 11 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 4 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 5 Downloads
    BOOKKEEPING 2010 View and Download Subscribe to view answers 5 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA Subscribe to view answers 216 Downloads
    COMMERCE 2017 View and Download Subscribe to view answers 104 Downloads
    COMMERCE 2016 View and Download NECTA 2016 Subscribe to view answers 498 Downloads
    COMMERCE 2015 View and Download Subscribe to view answers 121 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 304 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1805 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1200 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 424 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2231 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 3022 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2500 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1750 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1504 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1414 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1595 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 336 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1754 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 576 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1150 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3338 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2132 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2685 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1750 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1696 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1800 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 831 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 888 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 403 Downloads
    PHYSICS 2 2017 View and Download 225 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 380 Downloads
    PHYSICS 2B 2016 View and Download 224 Downloads
    PHYSICS 2A 2016 View and Download 229 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2744 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 178 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1235 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1539 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1102 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 970 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 928 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 209 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1035 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 426 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1857 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2662 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1772 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1566 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1471 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 975 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 2015 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1419 Downloads
    HISTORY 2009 View and Download NECTA 2009 888 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1119 Downloads
    KISWAHILI 2017 View and Download 407 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1738 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2418 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1524 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1917 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1453 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1323 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1250 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 174 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 847 Downloads
    ENGLISH 2A 2018 View and Download NECTA 327 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 376 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1539 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2251 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1381 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1218 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1608 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1226 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1208 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 185 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1044 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 366 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 374 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1147 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2364 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1517 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1963 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1339 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1224 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1164 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 195 Downloads
    CHEMISTRY 2018 View and Download 1394 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 265 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 321 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 262 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 355 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 173 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 253 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 162 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 906 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2973 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2188 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 1733 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 Subscribe to view answers 1302 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1379 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 121 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 60 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 609 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 297 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 182 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2911 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 278 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2321 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1742 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1710 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1678 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1319 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 303 Downloads
    MATHEMATICS 2017 View and Download 49 Downloads
    MATHEMATICS 2016 View and Download 61 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 407 Downloads
    PHYSICS 2 2018 View and Download 202 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 298 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 175 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 350 Downloads
    BIOLOGY 2 2018 View and Download 194 Downloads
    BIOLOGY 2017 View and Download 55 Downloads
    BIOLOGY 2 2017 View and Download 46 Downloads
    BIOLOGY 3 2017 View and Download 40 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 253 Downloads
    ENGLISH 2 2018 View and Download 129 Downloads
    ENGLISH 1 2017 View and Download 156 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 359 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 264 Downloads
    ENGLISH 1 2015 View and Download 126 Downloads
    ENGLISH 2 2015 View and Download 109 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 380 Downloads
    GEOGRAPHY 2 2018 View and Download 200 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 553 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 365 Downloads
    GEOGRAPHY 1 2016 View and Download 163 Downloads
    GEOGRAPHY 2 2016 View and Download 111 Downloads
    GEOGRAPHY 1 2015 View and Download 180 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 307 Downloads
    HISTORY 2 2018 View and Download 203 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 416 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 320 Downloads
    HISTORY 1 2016 View and Download 144 Downloads
    HISTORY 2 2016 View and Download 147 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 208 Downloads
    KISWAHILI 2 2017 View and Download 127 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 314 Downloads
    KISWAHILI 1 2016 View and Download 90 Downloads
    KISWAHILI 2 2016 View and Download 86 Downloads
    KISWAHILI 1 2015 View and Download 116 Downloads
    KISWAHILI 2 2015 View and Download 109 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 262 Downloads
    QT 2016 View and Download 81 Downloads
    QT 2015 View and Download 37 Downloads
    QT 2014 View and Download 40 Downloads
    QT 2013 View and Download 42 Downloads
    QT 2006 View and Download 55 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 191 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 94 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 92 Downloads
    SCIENCE 2017 View and Download 54 Downloads
    SCIENCE 2015 View and Download 21 Downloads
    SCIENCE 2014 View and Download 11 Downloads
    SCIENCE 2013 View and Download 7 Downloads
    SCIENCE 2012 View and Download 23 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 59 Downloads
    SOCIAL STUDIES 2014 View and Download 24 Downloads
    SOCIAL STUDIES 2012 View and Download 29 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 135 Downloads
    MATHEMATICS 2014 View and Download 68 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 85 Downloads
    ENGLISH 2014 View and Download 36 Downloads
    ENGLISH 2013 View and Download 106 Downloads
    ENGLISH 2012 View and Download 23 Downloads
    ENGLISH 2011 View and Download 36 Downloads
    ENGLISH 2010 View and Download 36 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