• 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 918 Downloads
    PHYSICS 2016 View and Download NECTA 2016 306 Downloads
    PHYSICS 2015 View and Download NECTA 2015 220 Downloads
    PHYSICS 2014 View and Download NECTA 2014 190 Downloads
    PHYSICS 2013 View and Download NECTA 2013 133 Downloads
    PHYSICS 2012 View and Download NECTA 2012 134 Downloads
    PHYSICS 2011 View and Download NECTA 2011 110 Downloads
    PHYSICS 2010 View and Download NECTA 2010 111 Downloads
    PHYSICS 2009 View and Download NECTA 2009 95 Downloads
    PHYSICS 2008 View and Download NECTA 2008 79 Downloads
    PHYSICS 2007 View and Download NECTA 2007 86 Downloads
    PHYSICS 2003 View and Download NECTA 2003 63 Downloads
    PHYSICS 2003 View and Download NECTA 2005 108 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 986 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 400 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 282 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 217 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 174 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 130 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 111 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 109 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 118 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 155 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 588 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 270 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 198 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 210 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 456 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 722 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 301 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 265 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 260 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 312 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 199 Downloads
    COMMERCE 2016 View and Download NECTA 2016 72 Downloads
    COMMERCE 2014 View and Download NECTA 2014 55 Downloads
    COMMERCE 2008 View and Download NECTA 2008 59 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 512 Downloads
    CIVICS 2016 View and Download NECTA 2016 216 Downloads
    CIVICS 2015 View and Download NECTA 2015 182 Downloads
    CIVICS 2012 View and Download NECTA 2012 145 Downloads
    CIVICS 2008 View and Download NECTA 2008 114 Downloads
    CIVICS 2006 View and Download NECTA 2006 86 Downloads
    CIVICS 2005 View and Download NECTA 2005 119 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 615 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 268 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 217 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 201 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 107 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 119 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 133 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 216 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 91 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 72 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1003 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 299 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 303 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 238 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 215 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 157 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 116 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 133 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 603 Downloads
    HISTORY 2016 View and Download NECTA 2016 231 Downloads
    HISTORY 2015 View and Download NECTA 2015 208 Downloads
    HISTORY 2012 View and Download NECTA 2012 160 Downloads
    HISTORY 2010 View and Download NECTA 2010 1142 Downloads
    HISTORY 2008 View and Download NECTA 2008 131 Downloads
    HISTORY 2007 View and Download NECTA 2007 86 Downloads
    HISTORY 2006 View and Download NECTA 2006 157 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 453 Downloads
    ENGLISH 2016 View and Download NECTA 2016 807 Downloads
    ENGLISH 2015 View and Download NECTA 2015 166 Downloads
    ENGLISH 2013 View and Download NECTA 2013 151 Downloads
    ENGLISH 2012 View and Download NECTA 2012 183 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 82 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 47 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 50 Downloads
    BOOKKEEPING 2017 View and Download 30 Downloads
    BOOKKEEPING 2015 View and Download 24 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 25 Downloads
    COMMERCE 2017 View and Download 28 Downloads
    COMMERCE 2016 View and Download NECTA 2016 429 Downloads
    COMMERCE 2015 View and Download 18 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 445 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 337 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 709 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 193 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1803 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2495 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2143 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1461 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1217 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1148 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1311 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 395 Downloads
    GEOGRAPHY 2017 View and Download NECTA 59 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 124 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 938 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 2939 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1780 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2430 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1538 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1417 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1517 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 204 Downloads
    PHYSICS 1 2018 View and Download 176 Downloads
    PHYSICS 1 2017 View and Download 96 Downloads
    PHYSICS 2 2017 View and Download 54 Downloads
    PHYSICS 1 2016 View and Download 74 Downloads
    PHYSICS 2B 2016 View and Download 53 Downloads
    PHYSICS 2A 2016 View and Download 44 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2408 Downloads
    PHYSICS 1 2014 View and Download 46 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1054 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1356 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 950 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 808 Downloads
    PHYSICS 2010 View and Download NECTA 2010 781 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 167 Downloads
    HISTORY 2017 View and Download 85 Downloads
    HISTORY 2016 View and Download NECTA 2016 1538 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2253 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1514 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1355 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1213 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 822 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1819 Downloads
    HISTORY 2010 View and Download NECTA 2010 1247 Downloads
    HISTORY 2009 View and Download NECTA 2009 719 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 245 Downloads
    KISWAHILI 2017 View and Download 91 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1447 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2114 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1325 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1730 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1286 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1160 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1085 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 203 Downloads
    ENGLISH 2A 2018 View and Download NECTA 28 Downloads
    ENGLISH 2017 View and Download 94 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1308 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 1953 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1170 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1064 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1482 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1078 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1063 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 232 Downloads
    BIOLOGY 2A 2018 View and Download 94 Downloads
    BIOLOGY 1 2017 View and Download 86 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 825 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2063 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1293 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1771 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1181 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1077 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1021 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 371 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 19 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 21 Downloads
    CHEMISTRY 2A 2018 View and Download 84 Downloads
    CHEMISTRY 2017 View and Download 91 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 29 Downloads
    CHEMISTRY 1 2017 View and Download 67 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 23 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 703 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2724 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2023 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1602 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1151 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1193 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 116 Downloads
    CIVICS 2016 View and Download 76 Downloads
    CIVICS 2016 View and Download 42 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2609 Downloads
    CIVICS 2015 View and Download MWANZA 171 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2144 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1582 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1565 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1533 Downloads
    CIVICS 2010 View and Download NECTA 2010 1206 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 40 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 63 Downloads
    PHYSICS 2 2018 View and Download 33 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 50 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 20 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 50 Downloads
    BIOLOGY 2 2018 View and Download 23 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 40 Downloads
    ENGLISH 2 2018 View and Download 22 Downloads
    ENGLISH 1 2017 View and Download 44 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 263 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 175 Downloads
    ENGLISH 1 2015 View and Download 33 Downloads
    ENGLISH 2 2015 View and Download 20 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 92 Downloads
    GEOGRAPHY 2 2018 View and Download 43 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 434 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 268 Downloads
    GEOGRAPHY 1 2016 View and Download 45 Downloads
    GEOGRAPHY 2 2016 View and Download 20 Downloads
    GEOGRAPHY 1 2015 View and Download 41 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 66 Downloads
    HISTORY 2 2018 View and Download 44 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 293 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 207 Downloads
    HISTORY 1 2016 View and Download 21 Downloads
    HISTORY 2 2016 View and Download 26 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 33 Downloads
    KISWAHILI 2 2017 View and Download 22 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 233 Downloads
    KISWAHILI 1 2016 View and Download 7 Downloads
    KISWAHILI 2 2016 View and Download 13 Downloads
    KISWAHILI 1 2015 View and Download 19 Downloads
    KISWAHILI 2 2015 View and Download 15 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 50 Downloads
    QT 2016 View and Download 25 Downloads
    QT 2015 View and Download 11 Downloads
    QT 2014 View and Download 17 Downloads
    QT 2013 View and Download 11 Downloads
    QT 2006 View and Download 17 Downloads
    Ask
    Ticha
    Kidevu