•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 536 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3285 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1056 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 735 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 579 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 505 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 471 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 363 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 415 Downloads
    PHYSICS 2009 View and Download NECTA 2009 294 Downloads
    PHYSICS 2008 View and Download NECTA 2008 255 Downloads
    PHYSICS 2007 View and Download NECTA 2007 275 Downloads
    PHYSICS 2003 View and Download NECTA 2003 225 Downloads
    PHYSICS 2003 View and Download NECTA 2005 359 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 620 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3858 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1355 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 913 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 713 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 715 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 430 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 488 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 364 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 372 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 587 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2117 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 778 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 629 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 634 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1127 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2605 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 940 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 825 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 689 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 704 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 683 Downloads
    COMMERCE 2016 View and Download NECTA 2016 214 Downloads
    COMMERCE 2014 View and Download NECTA 2014 158 Downloads
    COMMERCE 2008 View and Download NECTA 2008 213 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1862 Downloads
    CIVICS 2016 View and Download NECTA 2016 630 Downloads
    CIVICS 2015 View and Download NECTA 2015 528 Downloads
    CIVICS 2012 View and Download NECTA 2012 408 Downloads
    CIVICS 2008 View and Download NECTA 2008 318 Downloads
    CIVICS 2006 View and Download NECTA 2006 230 Downloads
    CIVICS 2005 View and Download NECTA 2005 355 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 336 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 123 Downloads
    CHEMISTRY 2018 View and Download 73 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 48 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2116 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 861 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 621 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 37 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 544 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 352 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 327 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 595 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 568 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 252 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 200 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2716 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 820 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 716 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 555 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 492 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 370 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 365 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 487 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 2085 Downloads
    HISTORY 2016 View and Download NECTA 2016 754 Downloads
    HISTORY 2015 View and Download NECTA 2015 612 Downloads
    HISTORY 2012 View and Download NECTA 2012 490 Downloads
    HISTORY 2010 View and Download NECTA 2010 1409 Downloads
    HISTORY 2008 View and Download NECTA 2008 324 Downloads
    HISTORY 2007 View and Download NECTA 2007 282 Downloads
    HISTORY 2006 View and Download NECTA 2006 586 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 292 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1638 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1190 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 542 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 45 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 408 Downloads
    ENGLISH 2012 View and Download NECTA 2012 515 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 317 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 204 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 100 Downloads
    BOOKKEEPING 2014 View and Download Subscribe to view answers 8 Downloads
    BOOKKEEPING 2013 View and Download Subscribe to view answers 4 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 10 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 4 Downloads
    BOOKKEEPING 2010 View and Download Subscribe to view answers 4 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 103 Downloads
    COMMERCE 2016 View and Download NECTA 2016 Subscribe to view answers 497 Downloads
    COMMERCE 2015 View and Download Subscribe to view answers 120 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 294 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1796 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1196 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 420 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2225 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 3014 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2496 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1744 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1500 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1410 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1588 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 315 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1745 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 568 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1139 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3332 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2126 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2680 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1744 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1690 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1794 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 822 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 881 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 398 Downloads
    PHYSICS 2 2017 View and Download 222 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 377 Downloads
    PHYSICS 2B 2016 View and Download 220 Downloads
    PHYSICS 2A 2016 View and Download 227 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2742 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 176 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1231 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1536 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1100 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 968 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 924 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 193 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1029 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 420 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1851 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2656 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1768 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1563 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1469 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 973 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 2013 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1418 Downloads
    HISTORY 2009 View and Download NECTA 2009 882 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1109 Downloads
    KISWAHILI 2017 View and Download 404 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1736 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2413 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1520 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1914 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1449 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1318 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1249 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 162 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 840 Downloads
    ENGLISH 2A 2018 View and Download NECTA 321 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 372 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1532 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2249 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1377 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1215 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1604 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1219 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1206 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 177 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1040 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 360 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 369 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1141 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2359 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1513 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1960 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1335 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1221 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1161 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 189 Downloads
    CHEMISTRY 2018 View and Download 1385 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 259 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 318 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 257 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 352 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 170 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 249 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 158 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 905 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2972 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2186 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 1296 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1373 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 113 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 55 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 605 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 293 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 180 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2909 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 273 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2319 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1739 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1709 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1675 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1316 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 302 Downloads
    MATHEMATICS 2017 View and Download 48 Downloads
    MATHEMATICS 2016 View and Download 59 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 293 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 174 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 348 Downloads
    BIOLOGY 2 2018 View and Download 193 Downloads
    BIOLOGY 2017 View and Download 54 Downloads
    BIOLOGY 2 2017 View and Download 45 Downloads
    BIOLOGY 3 2017 View and Download 38 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 252 Downloads
    ENGLISH 2 2018 View and Download 127 Downloads
    ENGLISH 1 2017 View and Download 155 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 358 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 263 Downloads
    ENGLISH 1 2015 View and Download 124 Downloads
    ENGLISH 2 2015 View and Download 108 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 374 Downloads
    GEOGRAPHY 2 2018 View and Download 200 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 551 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 363 Downloads
    GEOGRAPHY 1 2016 View and Download 162 Downloads
    GEOGRAPHY 2 2016 View and Download 110 Downloads
    GEOGRAPHY 1 2015 View and Download 177 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 301 Downloads
    HISTORY 2 2018 View and Download 203 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 415 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 320 Downloads
    HISTORY 1 2016 View and Download 143 Downloads
    HISTORY 2 2016 View and Download 145 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 208 Downloads
    KISWAHILI 2 2017 View and Download 126 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 313 Downloads
    KISWAHILI 1 2016 View and Download 88 Downloads
    KISWAHILI 2 2016 View and Download 85 Downloads
    KISWAHILI 1 2015 View and Download 115 Downloads
    KISWAHILI 2 2015 View and Download 108 Downloads

    QT Past Papers

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

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 189 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 93 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 91 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 23 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 58 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 133 Downloads
    MATHEMATICS 2014 View and Download 68 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 84 Downloads
    ENGLISH 2014 View and Download 36 Downloads
    ENGLISH 2013 View and Download 105 Downloads
    ENGLISH 2012 View and Download 23 Downloads
    ENGLISH 2011 View and Download 36 Downloads
    ENGLISH 2010 View and Download 34 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