•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 2897 Downloads
    PHYSICS 2016 View and Download NECTA 2016 877 Downloads
    PHYSICS 2015 View and Download NECTA 2015 620 Downloads
    PHYSICS 2014 View and Download NECTA 2014 486 Downloads
    PHYSICS 2013 View and Download NECTA 2013 390 Downloads
    PHYSICS 2012 View and Download NECTA 2012 373 Downloads
    PHYSICS 2011 View and Download NECTA 2011 295 Downloads
    PHYSICS 2010 View and Download NECTA 2010 352 Downloads
    PHYSICS 2009 View and Download NECTA 2009 240 Downloads
    PHYSICS 2008 View and Download NECTA 2008 207 Downloads
    PHYSICS 2007 View and Download NECTA 2007 225 Downloads
    PHYSICS 2003 View and Download NECTA 2003 187 Downloads
    PHYSICS 2003 View and Download NECTA 2005 297 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 3311 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1127 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 772 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 589 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 592 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 358 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 408 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 306 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 313 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 466 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1651 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 641 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 537 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 527 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 870 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2087 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 784 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 673 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 591 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 601 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 549 Downloads
    COMMERCE 2016 View and Download NECTA 2016 180 Downloads
    COMMERCE 2014 View and Download NECTA 2014 135 Downloads
    COMMERCE 2008 View and Download NECTA 2008 147 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1491 Downloads
    CIVICS 2016 View and Download NECTA 2016 527 Downloads
    CIVICS 2015 View and Download NECTA 2015 445 Downloads
    CIVICS 2012 View and Download NECTA 2012 353 Downloads
    CIVICS 2008 View and Download NECTA 2008 276 Downloads
    CIVICS 2006 View and Download NECTA 2006 190 Downloads
    CIVICS 2005 View and Download NECTA 2005 284 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1857 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 745 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 546 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 480 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 307 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 279 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 525 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 450 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 215 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 171 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2276 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 689 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 607 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 473 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 429 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 313 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 309 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 414 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1656 Downloads
    HISTORY 2016 View and Download NECTA 2016 607 Downloads
    HISTORY 2015 View and Download NECTA 2015 513 Downloads
    HISTORY 2012 View and Download NECTA 2012 397 Downloads
    HISTORY 2010 View and Download NECTA 2010 1319 Downloads
    HISTORY 2008 View and Download NECTA 2008 277 Downloads
    HISTORY 2007 View and Download NECTA 2007 242 Downloads
    HISTORY 2006 View and Download NECTA 2006 519 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 1424 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1096 Downloads
    ENGLISH 2015 View and Download NECTA 2015 452 Downloads
    ENGLISH 2013 View and Download NECTA 2013 354 Downloads
    ENGLISH 2012 View and Download NECTA 2012 441 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 231 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 148 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 177 Downloads
    BOOKKEEPING 2017 View and Download 90 Downloads
    BOOKKEEPING 2015 View and Download 88 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 178 Downloads
    COMMERCE 2017 View and Download 90 Downloads
    COMMERCE 2016 View and Download NECTA 2016 483 Downloads
    COMMERCE 2015 View and Download 91 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 518 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 1450 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 1071 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 348 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 2100 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2899 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2411 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1679 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1418 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1343 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1500 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 1544 Downloads
    GEOGRAPHY 2017 View and Download NECTA 458 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 510 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 1084 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3224 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 2057 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2617 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1686 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1627 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1711 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 679 Downloads
    PHYSICS 1 2018 View and Download 695 Downloads
    PHYSICS 1 2017 View and Download 309 Downloads
    PHYSICS 2 2017 View and Download 182 Downloads
    PHYSICS 1 2016 View and Download 307 Downloads
    PHYSICS 2B 2016 View and Download 186 Downloads
    PHYSICS 2A 2016 View and Download 182 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2664 Downloads
    PHYSICS 1 2014 View and Download 142 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1186 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1485 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1062 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 937 Downloads
    PHYSICS 2010 View and Download NECTA 2010 875 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 877 Downloads
    HISTORY 2017 View and Download 332 Downloads
    HISTORY 2016 View and Download NECTA 2016 1755 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2542 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1702 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1509 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1396 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 937 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1952 Downloads
    HISTORY 2010 View and Download NECTA 2010 1362 Downloads
    HISTORY 2009 View and Download NECTA 2009 829 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 851 Downloads
    KISWAHILI 2017 View and Download 310 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1656 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2338 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1467 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1870 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1402 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1280 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1198 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 722 Downloads
    ENGLISH 2A 2018 View and Download NECTA 271 Downloads
    ENGLISH 2017 View and Download 300 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1467 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2179 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1320 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1171 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1574 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1178 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1156 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 917 Downloads
    BIOLOGY 2A 2018 View and Download 306 Downloads
    BIOLOGY 1 2017 View and Download 295 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 1062 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2304 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1463 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1895 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1300 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1191 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1122 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 1152 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 197 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 249 Downloads
    CHEMISTRY 2A 2018 View and Download 228 Downloads
    CHEMISTRY 2017 View and Download 292 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 140 Downloads
    CHEMISTRY 1 2017 View and Download 203 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 128 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 844 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2922 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2141 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1704 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1250 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1335 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 514 Downloads
    CIVICS 2016 View and Download 239 Downloads
    CIVICS 2016 View and Download 144 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2844 Downloads
    CIVICS 2015 View and Download MWANZA 245 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2277 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1700 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1670 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1644 Downloads
    CIVICS 2010 View and Download NECTA 2010 1283 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 249 Downloads
    MATHEMATICS 2017 View and Download 28 Downloads
    MATHEMATICS 2016 View and Download 30 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 315 Downloads
    PHYSICS 2 2018 View and Download 159 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 236 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 134 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 286 Downloads
    BIOLOGY 2 2018 View and Download 170 Downloads
    BIOLOGY 2017 View and Download 31 Downloads
    BIOLOGY 2 2017 View and Download 31 Downloads
    BIOLOGY 3 2017 View and Download 20 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 191 Downloads
    ENGLISH 2 2018 View and Download 105 Downloads
    ENGLISH 1 2017 View and Download 127 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 338 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 246 Downloads
    ENGLISH 1 2015 View and Download 103 Downloads
    ENGLISH 2 2015 View and Download 79 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 313 Downloads
    GEOGRAPHY 2 2018 View and Download 165 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 525 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 343 Downloads
    GEOGRAPHY 1 2016 View and Download 140 Downloads
    GEOGRAPHY 2 2016 View and Download 93 Downloads
    GEOGRAPHY 1 2015 View and Download 143 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 237 Downloads
    HISTORY 2 2018 View and Download 159 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 390 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 301 Downloads
    HISTORY 1 2016 View and Download 124 Downloads
    HISTORY 2 2016 View and Download 129 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 158 Downloads
    KISWAHILI 2 2017 View and Download 90 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 295 Downloads
    KISWAHILI 1 2016 View and Download 64 Downloads
    KISWAHILI 2 2016 View and Download 70 Downloads
    KISWAHILI 1 2015 View and Download 93 Downloads
    KISWAHILI 2 2015 View and Download 89 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 213 Downloads
    QT 2016 View and Download 72 Downloads
    QT 2015 View and Download 29 Downloads
    QT 2014 View and Download 32 Downloads
    QT 2013 View and Download 30 Downloads
    QT 2006 View and Download 47 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 88 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2020 View and Download 67 Downloads
    KISWAHILI 2016 View and Download 31 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 10 Downloads
    SCIENCE 2017 View and Download 1 Downloads
    SCIENCE 2015 View and Download 3 Downloads
    SCIENCE 2014 View and Download 0 Downloads
    SCIENCE 2013 View and Download 0 Downloads
    SCIENCE 2012 View and Download 1 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 29 Downloads
    SOCIAL STUDIES 2014 View and Download 7 Downloads
    SOCIAL STUDIES 2012 View and Download 11 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 62 Downloads
    MATHEMATICS 2014 View and Download 31 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 41 Downloads
    ENGLISH 2014 View and Download 18 Downloads
    ENGLISH 2013 View and Download 86 Downloads
    ENGLISH 2012 View and Download 12 Downloads
    ENGLISH 2011 View and Download 26 Downloads
    ENGLISH 2010 View and Download 16 Downloads
    Ask
    Ticha
    Kidevu

    Pick a Subject and Get Discussing

    Cancel

    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