• 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 1674 Downloads
    PHYSICS 2016 View and Download NECTA 2016 581 Downloads
    PHYSICS 2015 View and Download NECTA 2015 398 Downloads
    PHYSICS 2014 View and Download NECTA 2014 346 Downloads
    PHYSICS 2013 View and Download NECTA 2013 279 Downloads
    PHYSICS 2012 View and Download NECTA 2012 259 Downloads
    PHYSICS 2011 View and Download NECTA 2011 215 Downloads
    PHYSICS 2010 View and Download NECTA 2010 225 Downloads
    PHYSICS 2009 View and Download NECTA 2009 163 Downloads
    PHYSICS 2008 View and Download NECTA 2008 143 Downloads
    PHYSICS 2007 View and Download NECTA 2007 164 Downloads
    PHYSICS 2003 View and Download NECTA 2003 127 Downloads
    PHYSICS 2003 View and Download NECTA 2005 186 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 1701 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 674 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 515 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 373 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 336 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 240 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 208 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 202 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 207 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 279 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 981 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 444 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 374 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 369 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 638 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 1208 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 525 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 470 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 417 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 450 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 325 Downloads
    COMMERCE 2016 View and Download NECTA 2016 114 Downloads
    COMMERCE 2014 View and Download NECTA 2014 91 Downloads
    COMMERCE 2008 View and Download NECTA 2008 100 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 924 Downloads
    CIVICS 2016 View and Download NECTA 2016 387 Downloads
    CIVICS 2015 View and Download NECTA 2015 312 Downloads
    CIVICS 2012 View and Download NECTA 2012 247 Downloads
    CIVICS 2008 View and Download NECTA 2008 175 Downloads
    CIVICS 2006 View and Download NECTA 2006 139 Downloads
    CIVICS 2005 View and Download NECTA 2005 198 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 1083 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 484 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 398 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 342 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 213 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 194 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 268 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 290 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 140 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 111 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 1418 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 464 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 444 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 362 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 325 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 229 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 205 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 227 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1016 Downloads
    HISTORY 2016 View and Download NECTA 2016 425 Downloads
    HISTORY 2015 View and Download NECTA 2015 372 Downloads
    HISTORY 2012 View and Download NECTA 2012 283 Downloads
    HISTORY 2010 View and Download NECTA 2010 1236 Downloads
    HISTORY 2008 View and Download NECTA 2008 202 Downloads
    HISTORY 2007 View and Download NECTA 2007 149 Downloads
    HISTORY 2006 View and Download NECTA 2006 251 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 858 Downloads
    ENGLISH 2016 View and Download NECTA 2016 945 Downloads
    ENGLISH 2015 View and Download NECTA 2015 305 Downloads
    ENGLISH 2013 View and Download NECTA 2013 255 Downloads
    ENGLISH 2012 View and Download NECTA 2012 311 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 162 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 99 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2018 View and Download 107 Downloads
    BOOKKEEPING 2017 View and Download 56 Downloads
    BOOKKEEPING 2015 View and Download 48 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA 96 Downloads
    COMMERCE 2017 View and Download 65 Downloads
    COMMERCE 2016 View and Download NECTA 2016 457 Downloads
    COMMERCE 2015 View and Download 65 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 476 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download NECTA 2018 716 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 863 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 250 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1926 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2659 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2251 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1569 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1293 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1243 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1394 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download NECTA 2018 842 Downloads
    GEOGRAPHY 2017 View and Download NECTA 243 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 256 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 982 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 3072 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1882 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2518 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1605 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1490 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1608 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 413 Downloads
    PHYSICS 1 2018 View and Download 419 Downloads
    PHYSICS 1 2017 View and Download 201 Downloads
    PHYSICS 2 2017 View and Download 111 Downloads
    PHYSICS 1 2016 View and Download 175 Downloads
    PHYSICS 2B 2016 View and Download 117 Downloads
    PHYSICS 2A 2016 View and Download 112 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2537 Downloads
    PHYSICS 1 2014 View and Download 95 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 1115 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1419 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 1005 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 870 Downloads
    PHYSICS 2010 View and Download NECTA 2010 830 Downloads
    HISTORY Past Papers
    HISTORY 2018 View and Download 456 Downloads
    HISTORY 2017 View and Download 200 Downloads
    HISTORY 2016 View and Download NECTA 2016 1653 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2380 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1596 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1437 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1279 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 874 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1888 Downloads
    HISTORY 2010 View and Download NECTA 2010 1298 Downloads
    HISTORY 2009 View and Download NECTA 2009 768 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 455 Downloads
    KISWAHILI 2017 View and Download 198 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1539 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2201 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1384 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1790 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1348 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1212 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1145 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 429 Downloads
    ENGLISH 2A 2018 View and Download NECTA 114 Downloads
    ENGLISH 2017 View and Download 187 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1392 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 2066 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1251 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1125 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1531 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1122 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1100 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download NECTA 2018 576 Downloads
    BIOLOGY 2A 2018 View and Download 172 Downloads
    BIOLOGY 1 2017 View and Download 189 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 922 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 2154 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1364 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1823 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1234 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1125 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 1072 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 747 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 95 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA 122 Downloads
    CHEMISTRY 2A 2018 View and Download 156 Downloads
    CHEMISTRY 2017 View and Download 191 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 83 Downloads
    CHEMISTRY 1 2017 View and Download 125 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 74 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 768 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2802 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 2078 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1646 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1189 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1247 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 297 Downloads
    CIVICS 2016 View and Download 154 Downloads
    CIVICS 2016 View and Download 89 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2719 Downloads
    CIVICS 2015 View and Download MWANZA 196 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2206 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1647 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1613 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1588 Downloads
    CIVICS 2010 View and Download NECTA 2010 1251 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 150 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 191 Downloads
    PHYSICS 2 2018 View and Download 113 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 165 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 84 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 187 Downloads
    BIOLOGY 2 2018 View and Download 124 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 114 Downloads
    ENGLISH 2 2018 View and Download 58 Downloads
    ENGLISH 1 2017 View and Download 76 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 303 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 57 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 212 Downloads
    GEOGRAPHY 2 2018 View and Download 105 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 480 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 306 Downloads
    GEOGRAPHY 1 2016 View and Download 100 Downloads
    GEOGRAPHY 2 2016 View and Download 67 Downloads
    GEOGRAPHY 1 2015 View and Download 95 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 171 Downloads
    HISTORY 2 2018 View and Download 103 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 355 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 253 Downloads
    HISTORY 1 2016 View and Download 83 Downloads
    HISTORY 2 2016 View and Download 85 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 110 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 45 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 132 Downloads
    QT 2016 View and Download 58 Downloads
    QT 2015 View and Download 26 Downloads
    QT 2014 View and Download 26 Downloads
    QT 2013 View and Download 22 Downloads
    QT 2006 View and Download 34 Downloads
    Ask
    Ticha
    Kidevu