•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 462 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3255 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1040 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 723 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 566 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 486 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 456 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 349 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 398 Downloads
    PHYSICS 2009 View and Download NECTA 2009 285 Downloads
    PHYSICS 2008 View and Download NECTA 2008 249 Downloads
    PHYSICS 2007 View and Download NECTA 2007 265 Downloads
    PHYSICS 2003 View and Download NECTA 2003 219 Downloads
    PHYSICS 2003 View and Download NECTA 2005 350 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 544 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3797 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1332 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 895 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 695 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 693 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 421 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 474 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 354 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 361 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 565 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2062 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 753 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 614 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 614 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1089 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2549 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 928 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 804 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 674 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 689 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 653 Downloads
    COMMERCE 2016 View and Download NECTA 2016 207 Downloads
    COMMERCE 2014 View and Download NECTA 2014 149 Downloads
    COMMERCE 2008 View and Download NECTA 2008 201 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1811 Downloads
    CIVICS 2016 View and Download NECTA 2016 615 Downloads
    CIVICS 2015 View and Download NECTA 2015 514 Downloads
    CIVICS 2012 View and Download NECTA 2012 398 Downloads
    CIVICS 2008 View and Download NECTA 2008 310 Downloads
    CIVICS 2006 View and Download NECTA 2006 220 Downloads
    CIVICS 2005 View and Download NECTA 2005 345 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 274 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 98 Downloads
    CHEMISTRY 2018 View and Download 56 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 43 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2103 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 852 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 610 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 31 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 536 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 344 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 322 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 587 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 550 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 242 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 192 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2646 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 808 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 704 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 547 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 486 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 364 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 357 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 478 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 2034 Downloads
    HISTORY 2016 View and Download NECTA 2016 737 Downloads
    HISTORY 2015 View and Download NECTA 2015 598 Downloads
    HISTORY 2012 View and Download NECTA 2012 476 Downloads
    HISTORY 2010 View and Download NECTA 2010 1395 Downloads
    HISTORY 2008 View and Download NECTA 2008 317 Downloads
    HISTORY 2007 View and Download NECTA 2007 276 Downloads
    HISTORY 2006 View and Download NECTA 2006 576 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 248 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1610 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1172 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 526 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 36 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 397 Downloads
    ENGLISH 2012 View and Download NECTA 2012 496 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 309 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 199 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 29 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 215 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 99 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 209 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 243 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1771 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1187 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 415 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2214 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 3005 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2486 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1740 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1474 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1401 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1581 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 275 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1726 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 555 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1128 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3318 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2119 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2669 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1736 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1681 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1785 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 804 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 876 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 390 Downloads
    PHYSICS 2 2017 View and Download 220 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 373 Downloads
    PHYSICS 2B 2016 View and Download 218 Downloads
    PHYSICS 2A 2016 View and Download 220 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2731 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 171 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1227 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1533 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1096 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 966 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 919 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 181 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1019 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 413 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1844 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2647 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1765 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1560 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1468 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 970 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 2008 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1414 Downloads
    HISTORY 2009 View and Download NECTA 2009 881 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1093 Downloads
    KISWAHILI 2017 View and Download 399 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1733 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2404 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1513 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1911 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 1317 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1243 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 132 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 836 Downloads
    ENGLISH 2A 2018 View and Download NECTA 319 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 368 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1529 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2242 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1375 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1212 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1602 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1215 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1198 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 149 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1031 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 359 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 365 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1134 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2356 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1511 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1958 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1334 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1217 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1159 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 169 Downloads
    CHEMISTRY 2018 View and Download 1349 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 254 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 310 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 254 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 344 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 168 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 243 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 155 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 899 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2967 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2182 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 1730 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 Subscribe to view answers 1294 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1367 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 105 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 51 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 604 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 291 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 179 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2906 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 270 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2317 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1737 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1703 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1672 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1315 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 300 Downloads
    MATHEMATICS 2017 View and Download 45 Downloads
    MATHEMATICS 2016 View and Download 51 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 392 Downloads
    PHYSICS 2 2018 View and Download 198 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 288 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 168 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 340 Downloads
    BIOLOGY 2 2018 View and Download 188 Downloads
    BIOLOGY 2017 View and Download 47 Downloads
    BIOLOGY 2 2017 View and Download 43 Downloads
    BIOLOGY 3 2017 View and Download 37 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 249 Downloads
    ENGLISH 2 2018 View and Download 122 Downloads
    ENGLISH 1 2017 View and Download 153 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 106 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 367 Downloads
    GEOGRAPHY 2 2018 View and Download 198 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 548 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 360 Downloads
    GEOGRAPHY 1 2016 View and Download 159 Downloads
    GEOGRAPHY 2 2016 View and Download 109 Downloads
    GEOGRAPHY 1 2015 View and Download 174 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 299 Downloads
    HISTORY 2 2018 View and Download 199 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 413 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 317 Downloads
    HISTORY 1 2016 View and Download 141 Downloads
    HISTORY 2 2016 View and Download 144 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 206 Downloads
    KISWAHILI 2 2017 View and Download 120 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 313 Downloads
    KISWAHILI 1 2016 View and Download 87 Downloads
    KISWAHILI 2 2016 View and Download 84 Downloads
    KISWAHILI 1 2015 View and Download 114 Downloads
    KISWAHILI 2 2015 View and Download 107 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 251 Downloads
    QT 2016 View and Download 80 Downloads
    QT 2015 View and Download 37 Downloads
    QT 2014 View and Download 39 Downloads
    QT 2013 View and Download 38 Downloads
    QT 2006 View and Download 55 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 176 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 86 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 88 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 128 Downloads
    MATHEMATICS 2014 View and Download 65 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 82 Downloads
    ENGLISH 2014 View and Download 36 Downloads
    ENGLISH 2013 View and Download 104 Downloads
    ENGLISH 2012 View and Download 23 Downloads
    ENGLISH 2011 View and Download 36 Downloads
    ENGLISH 2010 View and Download 31 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