• 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 1613 Downloads
    PHYSICS 2016 View and Download NECTA 2016 552 Downloads
    PHYSICS 2015 View and Download NECTA 2015 382 Downloads
    PHYSICS 2014 View and Download NECTA 2014 338 Downloads
    PHYSICS 2013 View and Download NECTA 2013 270 Downloads
    PHYSICS 2012 View and Download NECTA 2012 249 Downloads
    PHYSICS 2011 View and Download NECTA 2011 206 Downloads
    PHYSICS 2010 View and Download NECTA 2010 214 Downloads
    PHYSICS 2009 View and Download NECTA 2009 153 Downloads
    PHYSICS 2008 View and Download NECTA 2008 134 Downloads
    PHYSICS 2007 View and Download NECTA 2007 155 Downloads
    PHYSICS 2003 View and Download NECTA 2003 118 Downloads
    PHYSICS 2003 View and Download NECTA 2005 173 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1631 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 650 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 494 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 356 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 322 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 226 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 195 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 189 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 194 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 264 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 947 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 428 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 360 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 348 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 601 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1161 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 509 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 454 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 400 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 438 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 312 Downloads
    COMMERCE 2016 View and Download NECTA 2016 111 Downloads
    COMMERCE 2014 View and Download NECTA 2014 89 Downloads
    COMMERCE 2008 View and Download NECTA 2008 98 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 898 Downloads
    CIVICS 2016 View and Download NECTA 2016 375 Downloads
    CIVICS 2015 View and Download NECTA 2015 306 Downloads
    CIVICS 2012 View and Download NECTA 2012 237 Downloads
    CIVICS 2008 View and Download NECTA 2008 173 Downloads
    CIVICS 2006 View and Download NECTA 2006 134 Downloads
    CIVICS 2005 View and Download NECTA 2005 189 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1031 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 468 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 381 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 334 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 206 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 187 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 258 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 285 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 138 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 109 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1365 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 447 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 433 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 354 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 317 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 220 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 200 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 219 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 975 Downloads
    HISTORY 2016 View and Download NECTA 2016 411 Downloads
    HISTORY 2015 View and Download NECTA 2015 359 Downloads
    HISTORY 2012 View and Download NECTA 2012 271 Downloads
    HISTORY 2010 View and Download NECTA 2010 1226 Downloads
    HISTORY 2008 View and Download NECTA 2008 196 Downloads
    HISTORY 2007 View and Download NECTA 2007 144 Downloads
    HISTORY 2006 View and Download NECTA 2006 243 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 825 Downloads
    ENGLISH 2016 View and Download NECTA 2016 934 Downloads
    ENGLISH 2015 View and Download NECTA 2015 294 Downloads
    ENGLISH 2013 View and Download NECTA 2013 243 Downloads
    ENGLISH 2012 View and Download NECTA 2012 292 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 156 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 97 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 100 Downloads
    BOOKKEEPING 2017 View and Download 54 Downloads
    BOOKKEEPING 2015 View and Download 46 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 88 Downloads
    COMMERCE 2017 View and Download 60 Downloads
    COMMERCE 2016 View and Download NECTA 2016 453 Downloads
    COMMERCE 2015 View and Download 60 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 472 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 679 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 851 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 241 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1918 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2642 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2243 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1561 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1288 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1237 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1388 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 778 Downloads
    GEOGRAPHY 2017 View and Download NECTA 220 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 246 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 978 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3059 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1874 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2512 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1596 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1483 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1598 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 384 Downloads
    PHYSICS 1 2018 View and Download 393 Downloads
    PHYSICS 1 2017 View and Download 190 Downloads
    PHYSICS 2 2017 View and Download 106 Downloads
    PHYSICS 1 2016 View and Download 160 Downloads
    PHYSICS 2B 2016 View and Download 112 Downloads
    PHYSICS 2A 2016 View and Download 106 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2523 Downloads
    PHYSICS 1 2014 View and Download 91 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1108 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1412 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 998 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 864 Downloads
    PHYSICS 2010 View and Download NECTA 2010 823 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 421 Downloads
    HISTORY 2017 View and Download 184 Downloads
    HISTORY 2016 View and Download NECTA 2016 1644 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2367 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1583 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1420 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1271 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 860 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1877 Downloads
    HISTORY 2010 View and Download NECTA 2010 1292 Downloads
    HISTORY 2009 View and Download NECTA 2009 761 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 431 Downloads
    KISWAHILI 2017 View and Download 189 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1530 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2190 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1373 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1780 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1340 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1205 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1139 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 415 Downloads
    ENGLISH 2A 2018 View and Download NECTA 101 Downloads
    ENGLISH 2017 View and Download 178 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1383 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2059 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1245 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1118 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1526 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1114 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1097 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 500 Downloads
    BIOLOGY 2A 2018 View and Download 163 Downloads
    BIOLOGY 1 2017 View and Download 181 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 909 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2141 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1356 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1815 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1230 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1119 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1065 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 711 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 85 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 113 Downloads
    CHEMISTRY 2A 2018 View and Download 151 Downloads
    CHEMISTRY 2017 View and Download 184 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 77 Downloads
    CHEMISTRY 1 2017 View and Download 119 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 69 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 762 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2791 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2070 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1640 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1183 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1241 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 276 Downloads
    CIVICS 2016 View and Download 146 Downloads
    CIVICS 2016 View and Download 83 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2706 Downloads
    CIVICS 2015 View and Download MWANZA 192 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2197 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1639 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1607 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1583 Downloads
    CIVICS 2010 View and Download NECTA 2010 1242 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 143 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 180 Downloads
    PHYSICS 2 2018 View and Download 111 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 153 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 78 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 182 Downloads
    BIOLOGY 2 2018 View and Download 119 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 110 Downloads
    ENGLISH 2 2018 View and Download 56 Downloads
    ENGLISH 1 2017 View and Download 75 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 302 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 218 Downloads
    ENGLISH 1 2015 View and Download 70 Downloads
    ENGLISH 2 2015 View and Download 56 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 207 Downloads
    GEOGRAPHY 2 2018 View and Download 104 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 479 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 304 Downloads
    GEOGRAPHY 1 2016 View and Download 98 Downloads
    GEOGRAPHY 2 2016 View and Download 63 Downloads
    GEOGRAPHY 1 2015 View and Download 93 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 166 Downloads
    HISTORY 2 2018 View and Download 99 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 352 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 252 Downloads
    HISTORY 1 2016 View and Download 82 Downloads
    HISTORY 2 2016 View and Download 80 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 108 Downloads
    KISWAHILI 2 2017 View and Download 66 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 262 Downloads
    KISWAHILI 1 2016 View and Download 45 Downloads
    KISWAHILI 2 2016 View and Download 44 Downloads
    KISWAHILI 1 2015 View and Download 68 Downloads
    KISWAHILI 2 2015 View and Download 56 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 117 Downloads
    QT 2016 View and Download 55 Downloads
    QT 2015 View and Download 23 Downloads
    QT 2014 View and Download 24 Downloads
    QT 2013 View and Download 20 Downloads
    QT 2006 View and Download 31 Downloads
    Ask
    Ticha
    Kidevu