• Pick a Subject and Get Discussing

    Cancel

    Login to Continue

    OR
    Use your Username and Password

    Forgot Password
    Close

    Help Center

    How do you get Points
    Close

    Help Center

    Close

    Help Center

    Close

    Help Center

    Close

    Pick a Class and Continue

    Cancel

    X
    Feedback

    We Love to Hear from You

     

     

     


        Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 1443 Downloads
    PHYSICS 2016 View and Download NECTA 2016 514 Downloads
    PHYSICS 2015 View and Download NECTA 2015 347 Downloads
    PHYSICS 2014 View and Download NECTA 2014 292 Downloads
    PHYSICS 2013 View and Download NECTA 2013 244 Downloads
    PHYSICS 2012 View and Download NECTA 2012 226 Downloads
    PHYSICS 2011 View and Download NECTA 2011 179 Downloads
    PHYSICS 2010 View and Download NECTA 2010 187 Downloads
    PHYSICS 2009 View and Download NECTA 2009 137 Downloads
    PHYSICS 2008 View and Download NECTA 2008 116 Downloads
    PHYSICS 2007 View and Download NECTA 2007 136 Downloads
    PHYSICS 2003 View and Download NECTA 2003 100 Downloads
    PHYSICS 2003 View and Download NECTA 2005 156 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1462 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 584 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 399 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 312 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 277 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 193 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 168 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 156 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 167 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 231 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 883 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 398 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 334 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 332 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 587 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1065 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 472 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 423 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 382 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 420 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 295 Downloads
    COMMERCE 2016 View and Download NECTA 2016 104 Downloads
    COMMERCE 2014 View and Download NECTA 2014 83 Downloads
    COMMERCE 2008 View and Download NECTA 2008 90 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 851 Downloads
    CIVICS 2016 View and Download NECTA 2016 356 Downloads
    CIVICS 2015 View and Download NECTA 2015 288 Downloads
    CIVICS 2012 View and Download NECTA 2012 221 Downloads
    CIVICS 2008 View and Download NECTA 2008 165 Downloads
    CIVICS 2006 View and Download NECTA 2006 127 Downloads
    CIVICS 2005 View and Download NECTA 2005 180 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 936 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 427 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 351 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 305 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 181 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 171 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 228 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 272 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 129 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 101 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1295 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 418 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 410 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 336 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 300 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 211 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 173 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 207 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 906 Downloads
    HISTORY 2016 View and Download NECTA 2016 387 Downloads
    HISTORY 2015 View and Download NECTA 2015 330 Downloads
    HISTORY 2012 View and Download NECTA 2012 260 Downloads
    HISTORY 2010 View and Download NECTA 2010 1215 Downloads
    HISTORY 2008 View and Download NECTA 2008 191 Downloads
    HISTORY 2007 View and Download NECTA 2007 139 Downloads
    HISTORY 2006 View and Download NECTA 2006 229 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 744 Downloads
    ENGLISH 2016 View and Download NECTA 2016 906 Downloads
    ENGLISH 2015 View and Download NECTA 2015 261 Downloads
    ENGLISH 2013 View and Download NECTA 2013 223 Downloads
    ENGLISH 2012 View and Download NECTA 2012 274 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 144 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 88 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 87 Downloads
    BOOKKEEPING 2017 View and Download 50 Downloads
    BOOKKEEPING 2015 View and Download 43 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 70 Downloads
    COMMERCE 2017 View and Download 53 Downloads
    COMMERCE 2016 View and Download NECTA 2016 450 Downloads
    COMMERCE 2015 View and Download 40 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 464 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 557 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 805 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 221 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1876 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2592 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2207 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1530 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1262 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1205 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1354 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 664 Downloads
    GEOGRAPHY 2017 View and Download NECTA 178 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 217 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 964 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3028 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1857 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2495 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1588 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1471 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1581 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 332 Downloads
    PHYSICS 1 2018 View and Download 309 Downloads
    PHYSICS 1 2017 View and Download 157 Downloads
    PHYSICS 2 2017 View and Download 98 Downloads
    PHYSICS 1 2016 View and Download 128 Downloads
    PHYSICS 2B 2016 View and Download 101 Downloads
    PHYSICS 2A 2016 View and Download 98 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2485 Downloads
    PHYSICS 1 2014 View and Download 80 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1088 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1395 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 983 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 840 Downloads
    PHYSICS 2010 View and Download NECTA 2010 808 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 361 Downloads
    HISTORY 2017 View and Download 165 Downloads
    HISTORY 2016 View and Download NECTA 2016 1628 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2345 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1568 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1413 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1264 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 851 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1869 Downloads
    HISTORY 2010 View and Download NECTA 2010 1283 Downloads
    HISTORY 2009 View and Download NECTA 2009 753 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 383 Downloads
    KISWAHILI 2017 View and Download 168 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1512 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2175 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1368 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1769 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1330 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1200 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1127 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 373 Downloads
    ENGLISH 2A 2018 View and Download NECTA 87 Downloads
    ENGLISH 2017 View and Download 162 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1371 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2046 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1238 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1109 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1516 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1109 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1094 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 450 Downloads
    BIOLOGY 2A 2018 View and Download 152 Downloads
    BIOLOGY 1 2017 View and Download 151 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 886 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2126 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1342 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1806 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1220 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1111 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1053 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 588 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 69 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 74 Downloads
    CHEMISTRY 2A 2018 View and Download 141 Downloads
    CHEMISTRY 2017 View and Download 152 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 69 Downloads
    CHEMISTRY 1 2017 View and Download 102 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 64 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 735 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2761 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2052 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1620 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1168 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1223 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 244 Downloads
    CIVICS 2016 View and Download 134 Downloads
    CIVICS 2016 View and Download 80 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2694 Downloads
    CIVICS 2015 View and Download MWANZA 188 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2191 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1634 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1598 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1574 Downloads
    CIVICS 2010 View and Download NECTA 2010 1237 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 104 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 130 Downloads
    PHYSICS 2 2018 View and Download 80 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 98 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 49 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 122 Downloads
    BIOLOGY 2 2018 View and Download 76 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 82 Downloads
    ENGLISH 2 2018 View and Download 40 Downloads
    ENGLISH 1 2017 View and Download 62 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 283 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 205 Downloads
    ENGLISH 1 2015 View and Download 56 Downloads
    ENGLISH 2 2015 View and Download 42 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 163 Downloads
    GEOGRAPHY 2 2018 View and Download 79 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 459 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 288 Downloads
    GEOGRAPHY 1 2016 View and Download 78 Downloads
    GEOGRAPHY 2 2016 View and Download 44 Downloads
    GEOGRAPHY 1 2015 View and Download 69 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 133 Downloads
    HISTORY 2 2018 View and Download 78 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 323 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 230 Downloads
    HISTORY 1 2016 View and Download 56 Downloads
    HISTORY 2 2016 View and Download 55 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 82 Downloads
    KISWAHILI 2 2017 View and Download 47 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 254 Downloads
    KISWAHILI 1 2016 View and Download 33 Downloads
    KISWAHILI 2 2016 View and Download 30 Downloads
    KISWAHILI 1 2015 View and Download 57 Downloads
    KISWAHILI 2 2015 View and Download 44 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 102 Downloads
    QT 2016 View and Download 51 Downloads
    QT 2015 View and Download 22 Downloads
    QT 2014 View and Download 24 Downloads
    QT 2013 View and Download 19 Downloads
    QT 2006 View and Download 29 Downloads
    Ask
    Ticha
    Kidevu