• 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 1477 Downloads
    PHYSICS 2016 View and Download NECTA 2016 520 Downloads
    PHYSICS 2015 View and Download NECTA 2015 355 Downloads
    PHYSICS 2014 View and Download NECTA 2014 296 Downloads
    PHYSICS 2013 View and Download NECTA 2013 249 Downloads
    PHYSICS 2012 View and Download NECTA 2012 231 Downloads
    PHYSICS 2011 View and Download NECTA 2011 184 Downloads
    PHYSICS 2010 View and Download NECTA 2010 192 Downloads
    PHYSICS 2009 View and Download NECTA 2009 140 Downloads
    PHYSICS 2008 View and Download NECTA 2008 118 Downloads
    PHYSICS 2007 View and Download NECTA 2007 139 Downloads
    PHYSICS 2003 View and Download NECTA 2003 104 Downloads
    PHYSICS 2003 View and Download NECTA 2005 157 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1503 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 594 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 408 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 320 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 284 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 198 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 173 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 161 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 170 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 237 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 896 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 406 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 339 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 334 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 588 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1075 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 477 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 429 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 386 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 424 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 300 Downloads
    COMMERCE 2016 View and Download NECTA 2016 105 Downloads
    COMMERCE 2014 View and Download NECTA 2014 84 Downloads
    COMMERCE 2008 View and Download NECTA 2008 91 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 858 Downloads
    CIVICS 2016 View and Download NECTA 2016 359 Downloads
    CIVICS 2015 View and Download NECTA 2015 291 Downloads
    CIVICS 2012 View and Download NECTA 2012 223 Downloads
    CIVICS 2008 View and Download NECTA 2008 167 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 948 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 431 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 354 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 307 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 183 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 174 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 231 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 274 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 1304 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 425 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 416 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 340 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 303 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 212 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 175 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 210 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 923 Downloads
    HISTORY 2016 View and Download NECTA 2016 391 Downloads
    HISTORY 2015 View and Download NECTA 2015 336 Downloads
    HISTORY 2012 View and Download NECTA 2012 263 Downloads
    HISTORY 2010 View and Download NECTA 2010 1215 Downloads
    HISTORY 2008 View and Download NECTA 2008 192 Downloads
    HISTORY 2007 View and Download NECTA 2007 141 Downloads
    HISTORY 2006 View and Download NECTA 2006 230 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 760 Downloads
    ENGLISH 2016 View and Download NECTA 2016 911 Downloads
    ENGLISH 2015 View and Download NECTA 2015 267 Downloads
    ENGLISH 2013 View and Download NECTA 2013 226 Downloads
    ENGLISH 2012 View and Download NECTA 2012 277 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 145 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 90 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 87 Downloads
    BOOKKEEPING 2017 View and Download 51 Downloads
    BOOKKEEPING 2015 View and Download 44 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 72 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 575 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 813 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 227 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1885 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2599 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2216 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1534 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1266 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1213 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1363 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 681 Downloads
    GEOGRAPHY 2017 View and Download NECTA 190 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 221 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 969 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3034 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1864 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2501 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1591 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1474 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1586 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 340 Downloads
    PHYSICS 1 2018 View and Download 320 Downloads
    PHYSICS 1 2017 View and Download 163 Downloads
    PHYSICS 2 2017 View and Download 101 Downloads
    PHYSICS 1 2016 View and Download 134 Downloads
    PHYSICS 2B 2016 View and Download 107 Downloads
    PHYSICS 2A 2016 View and Download 101 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2492 Downloads
    PHYSICS 1 2014 View and Download 82 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1091 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1401 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 988 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 845 Downloads
    PHYSICS 2010 View and Download NECTA 2010 811 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 368 Downloads
    HISTORY 2017 View and Download 166 Downloads
    HISTORY 2016 View and Download NECTA 2016 1631 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2345 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1569 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 852 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1869 Downloads
    HISTORY 2010 View and Download NECTA 2010 1285 Downloads
    HISTORY 2009 View and Download NECTA 2009 754 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 388 Downloads
    KISWAHILI 2017 View and Download 171 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1514 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2176 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 1130 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 379 Downloads
    ENGLISH 2A 2018 View and Download NECTA 88 Downloads
    ENGLISH 2017 View and Download 163 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1372 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2047 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1239 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 456 Downloads
    BIOLOGY 2A 2018 View and Download 154 Downloads
    BIOLOGY 1 2017 View and Download 153 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 888 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2127 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 1222 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1113 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1056 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 634 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 74 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 84 Downloads
    CHEMISTRY 2A 2018 View and Download 144 Downloads
    CHEMISTRY 2017 View and Download 155 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 72 Downloads
    CHEMISTRY 1 2017 View and Download 106 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 65 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 737 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2770 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2053 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1621 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1172 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1231 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 249 Downloads
    CIVICS 2016 View and Download 135 Downloads
    CIVICS 2016 View and Download 80 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2696 Downloads
    CIVICS 2015 View and Download MWANZA 189 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2192 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1635 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1599 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1575 Downloads
    CIVICS 2010 View and Download NECTA 2010 1238 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 117 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 138 Downloads
    PHYSICS 2 2018 View and Download 87 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 110 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 52 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 139 Downloads
    BIOLOGY 2 2018 View and Download 92 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 87 Downloads
    ENGLISH 2 2018 View and Download 42 Downloads
    ENGLISH 1 2017 View and Download 64 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 285 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 208 Downloads
    ENGLISH 1 2015 View and Download 59 Downloads
    ENGLISH 2 2015 View and Download 47 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 168 Downloads
    GEOGRAPHY 2 2018 View and Download 82 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 463 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 292 Downloads
    GEOGRAPHY 1 2016 View and Download 85 Downloads
    GEOGRAPHY 2 2016 View and Download 49 Downloads
    GEOGRAPHY 1 2015 View and Download 76 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 137 Downloads
    HISTORY 2 2018 View and Download 80 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 326 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 234 Downloads
    HISTORY 1 2016 View and Download 62 Downloads
    HISTORY 2 2016 View and Download 60 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 87 Downloads
    KISWAHILI 2 2017 View and Download 49 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 256 Downloads
    KISWAHILI 1 2016 View and Download 36 Downloads
    KISWAHILI 2 2016 View and Download 31 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 103 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