• 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

    We Love to Hear from You

    X
    Feedback

    We Love to Hear from You

     

     

     


        Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 773 Downloads
    PHYSICS 2016 View and Download NECTA 2016 261 Downloads
    PHYSICS 2015 View and Download NECTA 2015 186 Downloads
    PHYSICS 2014 View and Download NECTA 2014 168 Downloads
    PHYSICS 2013 View and Download NECTA 2013 113 Downloads
    PHYSICS 2012 View and Download NECTA 2012 116 Downloads
    PHYSICS 2011 View and Download NECTA 2011 98 Downloads
    PHYSICS 2010 View and Download NECTA 2010 92 Downloads
    PHYSICS 2009 View and Download NECTA 2009 80 Downloads
    PHYSICS 2008 View and Download NECTA 2008 62 Downloads
    PHYSICS 2007 View and Download NECTA 2007 68 Downloads
    PHYSICS 2003 View and Download NECTA 2003 49 Downloads
    PHYSICS 2003 View and Download NECTA 2005 93 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 830 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 320 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 242 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 175 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 147 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 111 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 92 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 93 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 97 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 117 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 494 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 203 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 178 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 186 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 424 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 645 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 261 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 232 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 228 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 282 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 172 Downloads
    COMMERCE 2016 View and Download NECTA 2016 62 Downloads
    COMMERCE 2014 View and Download NECTA 2014 50 Downloads
    COMMERCE 2008 View and Download NECTA 2008 49 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 461 Downloads
    CIVICS 2016 View and Download NECTA 2016 203 Downloads
    CIVICS 2015 View and Download NECTA 2015 167 Downloads
    CIVICS 2012 View and Download NECTA 2012 133 Downloads
    CIVICS 2008 View and Download NECTA 2008 107 Downloads
    CIVICS 2006 View and Download NECTA 2006 77 Downloads
    CIVICS 2005 View and Download NECTA 2005 109 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 524 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 227 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 182 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 176 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 88 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 102 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 114 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 194 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 77 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 58 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 928 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 273 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 274 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 219 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 198 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 145 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 105 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 118 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 530 Downloads
    HISTORY 2016 View and Download NECTA 2016 208 Downloads
    HISTORY 2015 View and Download NECTA 2015 187 Downloads
    HISTORY 2012 View and Download NECTA 2012 145 Downloads
    HISTORY 2010 View and Download NECTA 2010 1122 Downloads
    HISTORY 2008 View and Download NECTA 2008 116 Downloads
    HISTORY 2007 View and Download NECTA 2007 77 Downloads
    HISTORY 2006 View and Download NECTA 2006 140 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 381 Downloads
    ENGLISH 2016 View and Download NECTA 2016 785 Downloads
    ENGLISH 2015 View and Download NECTA 2015 141 Downloads
    ENGLISH 2013 View and Download NECTA 2013 130 Downloads
    ENGLISH 2012 View and Download NECTA 2012 163 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 67 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 33 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 36 Downloads
    BOOKKEEPING 2017 View and Download 25 Downloads
    BOOKKEEPING 2015 View and Download 21 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 9 Downloads
    COMMERCE 2017 View and Download 19 Downloads
    COMMERCE 2016 View and Download NECTA 2016 421 Downloads
    COMMERCE 2015 View and Download 11 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 442 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 242 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 670 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 183 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1774 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2466 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2113 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1444 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1199 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1127 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1282 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 316 Downloads
    GEOGRAPHY 2017 View and Download NECTA 27 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 89 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 903 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 2913 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1758 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2406 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1522 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1396 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1499 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 153 Downloads
    PHYSICS 1 2018 View and Download 132 Downloads
    PHYSICS 1 2017 View and Download 77 Downloads
    PHYSICS 2 2017 View and Download 42 Downloads
    PHYSICS 1 2016 View and Download 59 Downloads
    PHYSICS 2B 2016 View and Download 41 Downloads
    PHYSICS 2A 2016 View and Download 38 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2386 Downloads
    PHYSICS 1 2014 View and Download 38 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1046 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1344 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 938 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 794 Downloads
    PHYSICS 2010 View and Download NECTA 2010 775 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 128 Downloads
    HISTORY 2017 View and Download 58 Downloads
    HISTORY 2016 View and Download NECTA 2016 1520 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2218 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1488 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1338 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1188 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 814 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1801 Downloads
    HISTORY 2010 View and Download NECTA 2010 1240 Downloads
    HISTORY 2009 View and Download NECTA 2009 699 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 205 Downloads
    KISWAHILI 2017 View and Download 74 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1428 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2097 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1318 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1720 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1277 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1153 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1079 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 169 Downloads
    ENGLISH 2A 2018 View and Download NECTA 12 Downloads
    ENGLISH 2017 View and Download 77 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1285 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 1930 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1159 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1053 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1477 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1072 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1054 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 184 Downloads
    BIOLOGY 2A 2018 View and Download 76 Downloads
    BIOLOGY 1 2017 View and Download 74 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 808 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2051 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1287 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1764 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1178 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1066 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1010 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 269 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 5 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 7 Downloads
    CHEMISTRY 2A 2018 View and Download 71 Downloads
    CHEMISTRY 2017 View and Download 70 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 14 Downloads
    CHEMISTRY 1 2017 View and Download 51 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 9 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 675 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2711 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2007 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1591 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1141 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1179 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 93 Downloads
    CIVICS 2016 View and Download 54 Downloads
    CIVICS 2016 View and Download 33 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2592 Downloads
    CIVICS 2015 View and Download MWANZA 168 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2135 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1575 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1554 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1521 Downloads
    CIVICS 2010 View and Download NECTA 2010 1200 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 27 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 39 Downloads
    PHYSICS 2 2018 View and Download 21 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 24 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 12 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 32 Downloads
    BIOLOGY 2 2018 View and Download 13 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 26 Downloads
    ENGLISH 2 2018 View and Download 10 Downloads
    ENGLISH 1 2017 View and Download 38 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 261 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 167 Downloads
    ENGLISH 1 2015 View and Download 30 Downloads
    ENGLISH 2 2015 View and Download 17 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 60 Downloads
    GEOGRAPHY 2 2018 View and Download 26 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 425 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 260 Downloads
    GEOGRAPHY 1 2016 View and Download 33 Downloads
    GEOGRAPHY 2 2016 View and Download 15 Downloads
    GEOGRAPHY 1 2015 View and Download 34 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 47 Downloads
    HISTORY 2 2018 View and Download 31 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 286 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 201 Downloads
    HISTORY 1 2016 View and Download 17 Downloads
    HISTORY 2 2016 View and Download 19 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 14 Downloads
    KISWAHILI 2 2017 View and Download 13 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 230 Downloads
    KISWAHILI 1 2016 View and Download 3 Downloads
    KISWAHILI 2 2016 View and Download 9 Downloads
    KISWAHILI 1 2015 View and Download 13 Downloads
    KISWAHILI 2 2015 View and Download 11 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 34 Downloads
    QT 2016 View and Download 19 Downloads
    QT 2015 View and Download 7 Downloads
    QT 2014 View and Download 11 Downloads
    QT 2013 View and Download 4 Downloads
    QT 2006 View and Download 10 Downloads
    Ask
    Ticha
    Kidevu