• 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 1350 Downloads
    PHYSICS 2016 View and Download NECTA 2016 474 Downloads
    PHYSICS 2015 View and Download NECTA 2015 328 Downloads
    PHYSICS 2014 View and Download NECTA 2014 272 Downloads
    PHYSICS 2013 View and Download NECTA 2013 228 Downloads
    PHYSICS 2012 View and Download NECTA 2012 211 Downloads
    PHYSICS 2011 View and Download NECTA 2011 167 Downloads
    PHYSICS 2010 View and Download NECTA 2010 166 Downloads
    PHYSICS 2009 View and Download NECTA 2009 130 Downloads
    PHYSICS 2008 View and Download NECTA 2008 112 Downloads
    PHYSICS 2007 View and Download NECTA 2007 131 Downloads
    PHYSICS 2003 View and Download NECTA 2003 94 Downloads
    PHYSICS 2003 View and Download NECTA 2005 148 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1353 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 542 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 370 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 295 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 248 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 177 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 155 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 146 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 158 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 215 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 811 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 365 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 295 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 308 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 555 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 993 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 440 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 396 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 356 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 400 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 263 Downloads
    COMMERCE 2016 View and Download NECTA 2016 93 Downloads
    COMMERCE 2014 View and Download NECTA 2014 72 Downloads
    COMMERCE 2008 View and Download NECTA 2008 79 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 758 Downloads
    CIVICS 2016 View and Download NECTA 2016 328 Downloads
    CIVICS 2015 View and Download NECTA 2015 259 Downloads
    CIVICS 2012 View and Download NECTA 2012 206 Downloads
    CIVICS 2008 View and Download NECTA 2008 152 Downloads
    CIVICS 2006 View and Download NECTA 2006 121 Downloads
    CIVICS 2005 View and Download NECTA 2005 165 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 867 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 398 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 333 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 287 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 164 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 156 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 217 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 254 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 119 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 94 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1224 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 390 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 390 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 313 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 286 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 199 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 164 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 194 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 827 Downloads
    HISTORY 2016 View and Download NECTA 2016 350 Downloads
    HISTORY 2015 View and Download NECTA 2015 296 Downloads
    HISTORY 2012 View and Download NECTA 2012 242 Downloads
    HISTORY 2010 View and Download NECTA 2010 1202 Downloads
    HISTORY 2008 View and Download NECTA 2008 179 Downloads
    HISTORY 2007 View and Download NECTA 2007 126 Downloads
    HISTORY 2006 View and Download NECTA 2006 218 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 663 Downloads
    ENGLISH 2016 View and Download NECTA 2016 886 Downloads
    ENGLISH 2015 View and Download NECTA 2015 246 Downloads
    ENGLISH 2013 View and Download NECTA 2013 208 Downloads
    ENGLISH 2012 View and Download NECTA 2012 260 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 127 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 80 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 81 Downloads
    BOOKKEEPING 2017 View and Download 46 Downloads
    BOOKKEEPING 2015 View and Download 41 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 62 Downloads
    COMMERCE 2017 View and Download 46 Downloads
    COMMERCE 2016 View and Download NECTA 2016 444 Downloads
    COMMERCE 2015 View and Download 36 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 461 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 502 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 786 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 217 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1862 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2569 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2186 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1498 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1248 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1190 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1342 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 599 Downloads
    GEOGRAPHY 2017 View and Download NECTA 149 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 198 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 959 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3012 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1844 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2486 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1583 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1465 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1575 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 309 Downloads
    PHYSICS 1 2018 View and Download 283 Downloads
    PHYSICS 1 2017 View and Download 144 Downloads
    PHYSICS 2 2017 View and Download 91 Downloads
    PHYSICS 1 2016 View and Download 118 Downloads
    PHYSICS 2B 2016 View and Download 93 Downloads
    PHYSICS 2A 2016 View and Download 85 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2475 Downloads
    PHYSICS 1 2014 View and Download 75 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1082 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1389 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 978 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 836 Downloads
    PHYSICS 2010 View and Download NECTA 2010 806 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 316 Downloads
    HISTORY 2017 View and Download 142 Downloads
    HISTORY 2016 View and Download NECTA 2016 1604 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2330 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1557 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1401 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1252 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 846 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1860 Downloads
    HISTORY 2010 View and Download NECTA 2010 1273 Downloads
    HISTORY 2009 View and Download NECTA 2009 748 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 354 Downloads
    KISWAHILI 2017 View and Download 151 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1502 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2158 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1360 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1760 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1321 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1190 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1120 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 337 Downloads
    ENGLISH 2A 2018 View and Download NECTA 65 Downloads
    ENGLISH 2017 View and Download 145 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1357 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2018 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1213 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1094 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1504 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1099 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1082 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 423 Downloads
    BIOLOGY 2A 2018 View and Download 140 Downloads
    BIOLOGY 1 2017 View and Download 140 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 880 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2114 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1327 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1800 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1209 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1106 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1048 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 549 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 63 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 62 Downloads
    CHEMISTRY 2A 2018 View and Download 123 Downloads
    CHEMISTRY 2017 View and Download 149 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 62 Downloads
    CHEMISTRY 1 2017 View and Download 98 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 58 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 733 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2757 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2049 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1620 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1166 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1222 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 200 Downloads
    CIVICS 2016 View and Download 111 Downloads
    CIVICS 2016 View and Download 65 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2666 Downloads
    CIVICS 2015 View and Download MWANZA 183 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2175 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1615 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1585 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1558 Downloads
    CIVICS 2010 View and Download NECTA 2010 1227 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 99 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 120 Downloads
    PHYSICS 2 2018 View and Download 73 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 90 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 45 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 115 Downloads
    BIOLOGY 2 2018 View and Download 64 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 72 Downloads
    ENGLISH 2 2018 View and Download 37 Downloads
    ENGLISH 1 2017 View and Download 59 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 277 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 199 Downloads
    ENGLISH 1 2015 View and Download 53 Downloads
    ENGLISH 2 2015 View and Download 38 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 150 Downloads
    GEOGRAPHY 2 2018 View and Download 74 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 454 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 284 Downloads
    GEOGRAPHY 1 2016 View and Download 73 Downloads
    GEOGRAPHY 2 2016 View and Download 40 Downloads
    GEOGRAPHY 1 2015 View and Download 64 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 127 Downloads
    HISTORY 2 2018 View and Download 74 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 320 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 227 Downloads
    HISTORY 1 2016 View and Download 51 Downloads
    HISTORY 2 2016 View and Download 49 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 74 Downloads
    KISWAHILI 2 2017 View and Download 42 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 253 Downloads
    KISWAHILI 1 2016 View and Download 29 Downloads
    KISWAHILI 2 2016 View and Download 28 Downloads
    KISWAHILI 1 2015 View and Download 53 Downloads
    KISWAHILI 2 2015 View and Download 39 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 86 Downloads
    QT 2016 View and Download 46 Downloads
    QT 2015 View and Download 20 Downloads
    QT 2014 View and Download 23 Downloads
    QT 2013 View and Download 18 Downloads
    QT 2006 View and Download 27 Downloads
    Ask
    Ticha
    Kidevu