• 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 1056 Downloads
    PHYSICS 2016 View and Download NECTA 2016 353 Downloads
    PHYSICS 2015 View and Download NECTA 2015 256 Downloads
    PHYSICS 2014 View and Download NECTA 2014 223 Downloads
    PHYSICS 2013 View and Download NECTA 2013 166 Downloads
    PHYSICS 2012 View and Download NECTA 2012 161 Downloads
    PHYSICS 2011 View and Download NECTA 2011 126 Downloads
    PHYSICS 2010 View and Download NECTA 2010 131 Downloads
    PHYSICS 2009 View and Download NECTA 2009 110 Downloads
    PHYSICS 2008 View and Download NECTA 2008 91 Downloads
    PHYSICS 2007 View and Download NECTA 2007 108 Downloads
    PHYSICS 2003 View and Download NECTA 2003 74 Downloads
    PHYSICS 2003 View and Download NECTA 2005 117 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1105 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 447 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 315 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 253 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 200 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 149 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 132 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 129 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 144 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 175 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 675 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 306 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 244 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 252 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 500 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 821 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 354 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 320 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 289 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 346 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 223 Downloads
    COMMERCE 2016 View and Download NECTA 2016 79 Downloads
    COMMERCE 2014 View and Download NECTA 2014 61 Downloads
    COMMERCE 2008 View and Download NECTA 2008 67 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 589 Downloads
    CIVICS 2016 View and Download NECTA 2016 249 Downloads
    CIVICS 2015 View and Download NECTA 2015 219 Downloads
    CIVICS 2012 View and Download NECTA 2012 168 Downloads
    CIVICS 2008 View and Download NECTA 2008 131 Downloads
    CIVICS 2006 View and Download NECTA 2006 98 Downloads
    CIVICS 2005 View and Download NECTA 2005 141 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 696 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 319 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 250 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 229 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 127 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 133 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 157 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 232 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 104 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 81 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1081 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 337 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 339 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 267 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 237 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 172 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 134 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 150 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 690 Downloads
    HISTORY 2016 View and Download NECTA 2016 278 Downloads
    HISTORY 2015 View and Download NECTA 2015 240 Downloads
    HISTORY 2012 View and Download NECTA 2012 185 Downloads
    HISTORY 2010 View and Download NECTA 2010 1161 Downloads
    HISTORY 2008 View and Download NECTA 2008 149 Downloads
    HISTORY 2007 View and Download NECTA 2007 97 Downloads
    HISTORY 2006 View and Download NECTA 2006 176 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 539 Downloads
    ENGLISH 2016 View and Download NECTA 2016 829 Downloads
    ENGLISH 2015 View and Download NECTA 2015 189 Downloads
    ENGLISH 2013 View and Download NECTA 2013 171 Downloads
    ENGLISH 2012 View and Download NECTA 2012 215 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 96 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 60 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 62 Downloads
    BOOKKEEPING 2017 View and Download 39 Downloads
    BOOKKEEPING 2015 View and Download 32 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 45 Downloads
    COMMERCE 2017 View and Download 38 Downloads
    COMMERCE 2016 View and Download NECTA 2016 437 Downloads
    COMMERCE 2015 View and Download 26 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 450 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 408 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 741 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 199 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1828 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2523 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2165 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1474 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1229 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1166 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1322 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 466 Downloads
    GEOGRAPHY 2017 View and Download NECTA 99 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 154 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 947 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 2977 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1808 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2454 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1551 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1430 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1534 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 243 Downloads
    PHYSICS 1 2018 View and Download 228 Downloads
    PHYSICS 1 2017 View and Download 117 Downloads
    PHYSICS 2 2017 View and Download 61 Downloads
    PHYSICS 1 2016 View and Download 88 Downloads
    PHYSICS 2B 2016 View and Download 67 Downloads
    PHYSICS 2A 2016 View and Download 56 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2434 Downloads
    PHYSICS 1 2014 View and Download 50 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1063 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1366 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 959 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 817 Downloads
    PHYSICS 2010 View and Download NECTA 2010 789 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 200 Downloads
    HISTORY 2017 View and Download 103 Downloads
    HISTORY 2016 View and Download NECTA 2016 1557 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2288 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1532 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1377 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1230 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 832 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1830 Downloads
    HISTORY 2010 View and Download NECTA 2010 1259 Downloads
    HISTORY 2009 View and Download NECTA 2009 728 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 284 Downloads
    KISWAHILI 2017 View and Download 113 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1461 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2128 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1338 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1737 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1295 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1167 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1099 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 243 Downloads
    ENGLISH 2A 2018 View and Download NECTA 39 Downloads
    ENGLISH 2017 View and Download 113 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1332 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 1982 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1187 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1077 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1489 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1087 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1071 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 335 Downloads
    BIOLOGY 2A 2018 View and Download 109 Downloads
    BIOLOGY 1 2017 View and Download 112 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 844 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2081 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1311 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1786 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1195 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1089 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1031 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 460 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 35 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 40 Downloads
    CHEMISTRY 2A 2018 View and Download 97 Downloads
    CHEMISTRY 2017 View and Download 119 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 39 Downloads
    CHEMISTRY 1 2017 View and Download 76 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 36 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 720 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2739 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2036 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1610 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1159 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1203 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 143 Downloads
    CIVICS 2016 View and Download 89 Downloads
    CIVICS 2016 View and Download 50 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2624 Downloads
    CIVICS 2015 View and Download MWANZA 174 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2152 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1592 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1570 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1537 Downloads
    CIVICS 2010 View and Download NECTA 2010 1212 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 50 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 81 Downloads
    PHYSICS 2 2018 View and Download 46 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 56 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 25 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 78 Downloads
    BIOLOGY 2 2018 View and Download 30 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 52 Downloads
    ENGLISH 2 2018 View and Download 26 Downloads
    ENGLISH 1 2017 View and Download 47 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 265 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 183 Downloads
    ENGLISH 1 2015 View and Download 38 Downloads
    ENGLISH 2 2015 View and Download 26 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 111 Downloads
    GEOGRAPHY 2 2018 View and Download 55 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 441 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 273 Downloads
    GEOGRAPHY 1 2016 View and Download 52 Downloads
    GEOGRAPHY 2 2016 View and Download 25 Downloads
    GEOGRAPHY 1 2015 View and Download 49 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 88 Downloads
    HISTORY 2 2018 View and Download 54 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 304 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 211 Downloads
    HISTORY 1 2016 View and Download 28 Downloads
    HISTORY 2 2016 View and Download 31 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 49 Downloads
    KISWAHILI 2 2017 View and Download 29 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 242 Downloads
    KISWAHILI 1 2016 View and Download 12 Downloads
    KISWAHILI 2 2016 View and Download 18 Downloads
    KISWAHILI 1 2015 View and Download 38 Downloads
    KISWAHILI 2 2015 View and Download 26 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 62 Downloads
    QT 2016 View and Download 31 Downloads
    QT 2015 View and Download 15 Downloads
    QT 2014 View and Download 19 Downloads
    QT 2013 View and Download 14 Downloads
    QT 2006 View and Download 24 Downloads
    Ask
    Ticha
    Kidevu