•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 537 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3295 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1057 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 737 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 581 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 507 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 472 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 256 Downloads
    PHYSICS 2007 View and Download NECTA 2007 276 Downloads
    PHYSICS 2003 View and Download NECTA 2003 226 Downloads
    PHYSICS 2003 View and Download NECTA 2005 360 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 636 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3863 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1358 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 914 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 716 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 717 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 431 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 489 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 365 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 374 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 588 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2121 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 780 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 630 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 636 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1168 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2615 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 941 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 829 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 693 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 706 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 684 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 1908 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 348 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 126 Downloads
    CHEMISTRY 2018 View and Download 76 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 50 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2117 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 864 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 623 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 39 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 546 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 354 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 328 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 596 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 573 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 2717 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 820 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 718 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 556 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 492 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 371 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 366 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 489 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 2091 Downloads
    HISTORY 2016 View and Download NECTA 2016 763 Downloads
    HISTORY 2015 View and Download NECTA 2015 614 Downloads
    HISTORY 2012 View and Download NECTA 2012 491 Downloads
    HISTORY 2010 View and Download NECTA 2010 1410 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 587 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 297 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1644 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1193 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 326 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 206 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 295 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1798 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1197 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 2226 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 3016 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2497 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1745 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 319 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1746 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 569 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1140 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3333 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 1795 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 827 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 882 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 399 Downloads
    PHYSICS 2 2017 View and Download 223 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 195 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1030 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 420 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1852 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2658 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1769 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1564 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1470 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 2014 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1418 Downloads
    HISTORY 2009 View and Download NECTA 2009 886 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1111 Downloads
    KISWAHILI 2017 View and Download 405 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1736 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2415 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1521 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1915 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1452 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1320 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1249 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 165 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 840 Downloads
    ENGLISH 2A 2018 View and Download NECTA 322 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 181 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1041 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 361 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 370 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1142 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2360 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 191 Downloads
    CHEMISTRY 2018 View and Download 1389 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 260 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 319 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 259 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 354 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 171 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 250 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 114 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 349 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 378 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 304 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 92 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 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 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