•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 309 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3200 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1002 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 702 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 553 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 481 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 445 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 338 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 392 Downloads
    PHYSICS 2009 View and Download NECTA 2009 276 Downloads
    PHYSICS 2008 View and Download NECTA 2008 241 Downloads
    PHYSICS 2007 View and Download NECTA 2007 256 Downloads
    PHYSICS 2003 View and Download NECTA 2003 215 Downloads
    PHYSICS 2003 View and Download NECTA 2005 341 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 351 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3702 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1277 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 866 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 671 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 668 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 407 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 459 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 345 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 353 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 540 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1956 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 727 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 595 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 595 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1018 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2398 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 871 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 769 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 655 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 659 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 614 Downloads
    COMMERCE 2016 View and Download NECTA 2016 195 Downloads
    COMMERCE 2014 View and Download NECTA 2014 145 Downloads
    COMMERCE 2008 View and Download NECTA 2008 159 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1739 Downloads
    CIVICS 2016 View and Download NECTA 2016 592 Downloads
    CIVICS 2015 View and Download NECTA 2015 494 Downloads
    CIVICS 2012 View and Download NECTA 2012 392 Downloads
    CIVICS 2008 View and Download NECTA 2008 307 Downloads
    CIVICS 2006 View and Download NECTA 2006 219 Downloads
    CIVICS 2005 View and Download NECTA 2005 339 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 126 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 59 Downloads
    CHEMISTRY 2018 View and Download 35 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 29 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2079 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 839 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 599 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 19 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 529 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 340 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 315 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 577 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 513 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 230 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 184 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2539 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 777 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 679 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 527 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 473 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 347 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 347 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 463 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1928 Downloads
    HISTORY 2016 View and Download NECTA 2016 706 Downloads
    HISTORY 2015 View and Download NECTA 2015 575 Downloads
    HISTORY 2012 View and Download NECTA 2012 459 Downloads
    HISTORY 2010 View and Download NECTA 2010 1375 Downloads
    HISTORY 2008 View and Download NECTA 2008 305 Downloads
    HISTORY 2007 View and Download NECTA 2007 270 Downloads
    HISTORY 2006 View and Download NECTA 2006 561 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 170 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1576 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1160 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 517 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 27 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 389 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 284 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 189 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 17 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 210 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 97 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 5 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 2 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 203 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 108 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 152 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1710 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1161 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 2201 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 2993 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2483 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1735 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 1573 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 198 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1681 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 529 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 567 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1122 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3283 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2109 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2661 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1726 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1667 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1773 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 770 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 838 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 374 Downloads
    PHYSICS 2 2017 View and Download 214 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 357 Downloads
    PHYSICS 2B 2016 View and Download 213 Downloads
    PHYSICS 2A 2016 View and Download 215 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2725 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 166 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1222 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1524 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1090 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 963 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 908 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 114 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1002 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 401 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1833 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2634 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1758 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1550 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1436 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 965 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 1996 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1405 Downloads
    HISTORY 2009 View and Download NECTA 2009 873 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1022 Downloads
    KISWAHILI 2017 View and Download 377 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1710 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2389 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1504 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1904 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1440 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1308 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1233 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 72 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 818 Downloads
    ENGLISH 2A 2018 View and Download NECTA 310 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 354 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1516 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2228 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1365 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1205 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1597 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1211 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1194 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 100 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1018 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 347 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 352 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1121 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2352 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1507 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 1327 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 1153 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 124 Downloads
    CHEMISTRY 2018 View and Download 1325 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 248 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 303 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 249 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 338 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 164 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 240 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 151 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 891 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2962 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 1278 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1361 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 79 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 35 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 583 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 281 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 176 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2898 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 266 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2314 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 1700 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 291 Downloads
    MATHEMATICS 2017 View and Download 45 Downloads
    MATHEMATICS 2016 View and Download 50 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 380 Downloads
    PHYSICS 2 2018 View and Download 195 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 281 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 164 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 327 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 237 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 261 Downloads
    ENGLISH 1 2015 View and Download 120 Downloads
    ENGLISH 2 2015 View and Download 103 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 360 Downloads
    GEOGRAPHY 2 2018 View and Download 193 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 544 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 357 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 289 Downloads
    HISTORY 2 2018 View and Download 196 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 407 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 316 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 200 Downloads
    KISWAHILI 2 2017 View and Download 117 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 310 Downloads
    KISWAHILI 1 2016 View and Download 84 Downloads
    KISWAHILI 2 2016 View and Download 82 Downloads
    KISWAHILI 1 2015 View and Download 110 Downloads
    KISWAHILI 2 2015 View and Download 105 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 247 Downloads
    QT 2016 View and Download 80 Downloads
    QT 2015 View and Download 35 Downloads
    QT 2014 View and Download 38 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 159 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 71 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 75 Downloads
    SCIENCE 2017 View and Download 54 Downloads
    SCIENCE 2015 View and Download 19 Downloads
    SCIENCE 2014 View and Download 10 Downloads
    SCIENCE 2013 View and Download 7 Downloads
    SCIENCE 2012 View and Download 21 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 51 Downloads
    SOCIAL STUDIES 2014 View and Download 23 Downloads
    SOCIAL STUDIES 2012 View and Download 26 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 117 Downloads
    MATHEMATICS 2014 View and Download 62 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 73 Downloads
    ENGLISH 2014 View and Download 34 Downloads
    ENGLISH 2013 View and Download 103 Downloads
    ENGLISH 2012 View and Download 20 Downloads
    ENGLISH 2011 View and Download 34 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