• 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

    We Love to Hear from You

    X
    Feedback

    We Love to Hear from You

     

     

     


        Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2017 View and Download NECTA 2017 463 Downloads
    PHYSICS 2016 View and Download NECTA 2016 146 Downloads
    PHYSICS 2015 View and Download NECTA 2015 108 Downloads
    PHYSICS 2014 View and Download NECTA 2014 91 Downloads
    PHYSICS 2013 View and Download NECTA 2013 66 Downloads
    PHYSICS 2012 View and Download NECTA 2012 64 Downloads
    PHYSICS 2011 View and Download NECTA 2011 52 Downloads
    PHYSICS 2010 View and Download NECTA 2010 51 Downloads
    PHYSICS 2009 View and Download NECTA 2009 45 Downloads
    PHYSICS 2008 View and Download NECTA 2008 34 Downloads
    PHYSICS 2007 View and Download NECTA 2007 35 Downloads
    PHYSICS 2003 View and Download NECTA 2003 26 Downloads
    PHYSICS 2003 View and Download NECTA 2005 47 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 455 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 206 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 132 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 100 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 79 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 58 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 50 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 49 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 59 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 62 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 289 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 133 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 108 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 113 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 166 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 400 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 155 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 141 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 121 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 154 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 106 Downloads
    COMMERCE 2016 View and Download NECTA 2016 38 Downloads
    COMMERCE 2014 View and Download NECTA 2014 31 Downloads
    COMMERCE 2008 View and Download NECTA 2008 34 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 299 Downloads
    CIVICS 2016 View and Download NECTA 2016 123 Downloads
    CIVICS 2015 View and Download NECTA 2015 85 Downloads
    CIVICS 2012 View and Download NECTA 2012 69 Downloads
    CIVICS 2008 View and Download NECTA 2008 63 Downloads
    CIVICS 2006 View and Download NECTA 2006 39 Downloads
    CIVICS 2005 View and Download NECTA 2005 49 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2017 View and Download NECTA 2017 315 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 144 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 114 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 107 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 54 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 50 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 54 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 136 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 48 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 31 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 725 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 204 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 202 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 162 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 145 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 104 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 63 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 71 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 302 Downloads
    HISTORY 2016 View and Download NECTA 2016 128 Downloads
    HISTORY 2015 View and Download NECTA 2015 110 Downloads
    HISTORY 2012 View and Download NECTA 2012 83 Downloads
    HISTORY 2010 View and Download NECTA 2010 1067 Downloads
    HISTORY 2008 View and Download NECTA 2008 67 Downloads
    HISTORY 2007 View and Download NECTA 2007 44 Downloads
    HISTORY 2006 View and Download NECTA 2006 69 Downloads
    ENGLISH Past Papers
    ENGLISH 2017 View and Download NECTA 2017 207 Downloads
    ENGLISH 2016 View and Download NECTA 2016 715 Downloads
    ENGLISH 2015 View and Download NECTA 2015 80 Downloads
    ENGLISH 2013 View and Download NECTA 2013 69 Downloads
    ENGLISH 2012 View and Download NECTA 2012 87 Downloads

    Form 4 Past Papers

    BOOKKEEPING Past Papers
    BOOKKEEPING 2017 View and Download 3 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download 2 Downloads
    COMMERCE 2016 View and Download NECTA 2016 412 Downloads
    BOOK KEEPING Past Papers
    BOOK KEEPING 2016 View and Download NECTA 2016 422 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2017 View and Download NECTA 2017 539 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 125 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 1695 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 View Answers 2355 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 View Answers 2033 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 View Answers 1377 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 View Answers 1141 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 View Answers 1074 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 1197 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2018 View and Download 30 Downloads
    GEOGRAPHY 2016 View and Download 7 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 837 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 2858 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 1694 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 2343 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 1471 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 1346 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 1422 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 17 Downloads
    PHYSICS 1 2017 View and Download 8 Downloads
    PHYSICS 1 2016 View and Download 7 Downloads
    PHYSICS 2B 2016 View and Download 2 Downloads
    PHYSICS 2015 View and Download NECTA 2015 View Answers 2306 Downloads
    PHYSICS 2014 View and Download NECTA 2014 View Answers 993 Downloads
    PHYSICS 2013 View and Download NECTA 2013 View Answers 1296 Downloads
    PHYSICS 2012 View and Download NECTA 2012 View Answers 902 Downloads
    PHYSICS 2011 View and Download NECTA 2011 View Answers 748 Downloads
    PHYSICS 2010 View and Download NECTA 2010 746 Downloads
    HISTORY Past Papers
    HISTORY 2016 View and Download NECTA 2016 1443 Downloads
    HISTORY 2015 View and Download NECTA 2015 View Answers 2151 Downloads
    HISTORY 2014 View and Download NECTA 2014 View Answers 1420 Downloads
    HISTORY 2013 View and Download NECTA 2013 View Answers 1279 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 1141 Downloads
    HISTORY 2012 View and Download NECTA 2012 View Answers 782 Downloads
    HISTORY 2011 View and Download NECTA 2011 View Answers 1750 Downloads
    HISTORY 2010 View and Download NECTA 2010 1196 Downloads
    HISTORY 2009 View and Download NECTA 2009 644 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 28 Downloads
    KISWAHILI 2017 View and Download 9 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1380 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 View Answers 2017 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 View Answers 1276 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 View Answers 1675 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 View Answers 1232 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 View Answers 1120 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1052 Downloads
    ENGLISH Past Papers
    ENGLISH 2018 View and Download 12 Downloads
    ENGLISH 2017 View and Download 10 Downloads
    ENGLISH 2016 View and Download NECTA 2016 1235 Downloads
    ENGLISH 2015 View and Download NECTA 2015 View Answers 1861 Downloads
    ENGLISH 2014 View and Download NECTA 2014 View Answers 1115 Downloads
    ENGLISH 2013 View and Download NECTA 2013 View Answers 1019 Downloads
    ENGLISH 2012 View and Download NECTA 2012 View Answers 1446 Downloads
    ENGLISH 2011 View and Download NECTA 2011 View Answers 1038 Downloads
    ENGLISH 2010 View and Download NECTA 2010 1023 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 27 Downloads
    BIOLOGY 2A 2018 View and Download 10 Downloads
    BIOLOGY 1 2017 View and Download 8 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 747 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 View Answers 1982 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 View Answers 1241 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 View Answers 1714 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 View Answers 1136 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 View Answers 1024 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 977 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2018 View and Download 28 Downloads
    CHEMISTRY 2A 2018 View and Download 9 Downloads
    CHEMISTRY 2017 View and Download 4 Downloads
    CHEMISTRY 1 2017 View and Download 5 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 623 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 View Answers 2642 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 View Answers 1950 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 View Answers 1537 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 View Answers 1104 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 View Answers 1136 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download 9 Downloads
    CIVICS 2016 View and Download 3 Downloads
    CIVICS 2016 View and Download 4 Downloads
    CIVICS 2015 View and Download NECTA 2015 View Answers 2537 Downloads
    CIVICS 2015 View and Download MWANZA 145 Downloads
    CIVICS 2014 View and Download NECTA 2014 View Answers 2084 Downloads
    CIVICS 2013 View and Download NECTA 2013 View Answers 1538 Downloads
    CIVICS 2012 View and Download NECTA 2012 View Answers 1525 Downloads
    CIVICS 2011 View and Download NECTA 2011 View Answers 1488 Downloads
    CIVICS 2010 View and Download NECTA 2010 1171 Downloads

    Form 6 Past Papers

    ENGLISH Past Papers
    ENGLISH 2 2017 View and Download NECTA 2017 240 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 156 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2017 View and Download NECTA 2017 402 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 232 Downloads
    HISTORY Past Papers
    HISTORY 1 2017 View and Download NECTA 2017 263 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 173 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2017 View and Download NECTA 2017 215 Downloads
    Ask
    Ticha
    Kidevu