•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 160 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3133 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 964 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 676 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 529 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 465 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 428 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 331 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 379 Downloads
    PHYSICS 2009 View and Download NECTA 2009 265 Downloads
    PHYSICS 2008 View and Download NECTA 2008 233 Downloads
    PHYSICS 2007 View and Download NECTA 2007 248 Downloads
    PHYSICS 2003 View and Download NECTA 2003 208 Downloads
    PHYSICS 2003 View and Download NECTA 2005 325 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 174 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3620 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1222 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 834 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 649 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 642 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 394 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 445 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 336 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 342 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 525 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 1884 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 711 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 584 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 582 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 965 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2325 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 849 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 741 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 641 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 643 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 589 Downloads
    COMMERCE 2016 View and Download NECTA 2016 190 Downloads
    COMMERCE 2014 View and Download NECTA 2014 141 Downloads
    COMMERCE 2008 View and Download NECTA 2008 154 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1687 Downloads
    CIVICS 2016 View and Download NECTA 2016 578 Downloads
    CIVICS 2015 View and Download NECTA 2015 482 Downloads
    CIVICS 2012 View and Download NECTA 2012 386 Downloads
    CIVICS 2008 View and Download NECTA 2008 302 Downloads
    CIVICS 2006 View and Download NECTA 2006 214 Downloads
    CIVICS 2005 View and Download NECTA 2005 319 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 16 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 7 Downloads
    CHEMISTRY 2018 View and Download 4 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 5 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2052 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 809 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 582 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 2 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 513 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 333 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 304 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 559 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 494 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 225 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 181 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2456 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 749 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 660 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 507 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 461 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 340 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 340 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 455 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 1873 Downloads
    HISTORY 2016 View and Download NECTA 2016 687 Downloads
    HISTORY 2015 View and Download NECTA 2015 561 Downloads
    HISTORY 2012 View and Download NECTA 2012 438 Downloads
    HISTORY 2010 View and Download NECTA 2010 1365 Downloads
    HISTORY 2008 View and Download NECTA 2008 299 Downloads
    HISTORY 2007 View and Download NECTA 2007 264 Downloads
    HISTORY 2006 View and Download NECTA 2006 548 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 85 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1540 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1137 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 496 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 11 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 378 Downloads
    ENGLISH 2012 View and Download NECTA 2012 471 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 270 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 181 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 5 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 200 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 95 Downloads
    BOOKKEEPING 2015 View and Download Subscribe to view answers 95 Downloads
    BOOKKEEPING 2014 View and Download Subscribe to view answers 2 Downloads
    BOOKKEEPING 2013 View and Download Subscribe to view answers 2 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 2 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 3 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 1 Downloads
    BOOKKEEPING 2010 View and Download Subscribe to view answers 1 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA Subscribe to view answers 200 Downloads
    COMMERCE 2017 View and Download Subscribe to view answers 99 Downloads
    COMMERCE 2016 View and Download NECTA 2016 Subscribe to view answers 492 Downloads
    COMMERCE 2015 View and Download Subscribe to view answers 99 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 91 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1671 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1140 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 395 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2185 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 2976 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2471 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1724 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1463 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1382 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1561 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 161 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1646 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 508 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 555 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1115 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3265 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2097 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2652 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1719 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1659 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1762 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 740 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 793 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 358 Downloads
    PHYSICS 2 2017 View and Download 206 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 347 Downloads
    PHYSICS 2B 2016 View and Download 203 Downloads
    PHYSICS 2A 2016 View and Download 202 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2709 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 159 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1212 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1509 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1081 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 954 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 898 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 62 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 970 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 387 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1812 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2603 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1744 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1538 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1420 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 959 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 1985 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1395 Downloads
    HISTORY 2009 View and Download NECTA 2009 859 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 969 Downloads
    KISWAHILI 2017 View and Download 355 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1689 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2376 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1493 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1892 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1424 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1299 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1221 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 40 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 799 Downloads
    ENGLISH 2A 2018 View and Download NECTA 304 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 339 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1507 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2220 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1355 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1195 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1591 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1205 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1186 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 55 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 996 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 335 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 339 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1105 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2344 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1493 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1950 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1318 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1211 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1147 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 81 Downloads
    CHEMISTRY 2018 View and Download 1282 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 228 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 288 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 240 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 321 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 156 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 231 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 140 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 880 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2950 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2165 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 1718 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 Subscribe to view answers 1268 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1352 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 47 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 18 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 569 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 271 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 171 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2890 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 261 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2306 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1729 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1694 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1666 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1306 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 277 Downloads
    MATHEMATICS 2017 View and Download 42 Downloads
    MATHEMATICS 2016 View and Download 45 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 360 Downloads
    PHYSICS 2 2018 View and Download 184 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 269 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 154 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 316 Downloads
    BIOLOGY 2 2018 View and Download 183 Downloads
    BIOLOGY 2017 View and Download 43 Downloads
    BIOLOGY 2 2017 View and Download 37 Downloads
    BIOLOGY 3 2017 View and Download 30 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 228 Downloads
    ENGLISH 2 2018 View and Download 116 Downloads
    ENGLISH 1 2017 View and Download 148 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 352 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 259 Downloads
    ENGLISH 1 2015 View and Download 116 Downloads
    ENGLISH 2 2015 View and Download 96 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 353 Downloads
    GEOGRAPHY 2 2018 View and Download 188 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 538 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 354 Downloads
    GEOGRAPHY 1 2016 View and Download 153 Downloads
    GEOGRAPHY 2 2016 View and Download 104 Downloads
    GEOGRAPHY 1 2015 View and Download 169 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 262 Downloads
    HISTORY 2 2018 View and Download 177 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 402 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 310 Downloads
    HISTORY 1 2016 View and Download 129 Downloads
    HISTORY 2 2016 View and Download 138 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 191 Downloads
    KISWAHILI 2 2017 View and Download 115 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 307 Downloads
    KISWAHILI 1 2016 View and Download 81 Downloads
    KISWAHILI 2 2016 View and Download 80 Downloads
    KISWAHILI 1 2015 View and Download 105 Downloads
    KISWAHILI 2 2015 View and Download 99 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 243 Downloads
    QT 2016 View and Download 78 Downloads
    QT 2015 View and Download 32 Downloads
    QT 2014 View and Download 36 Downloads
    QT 2013 View and Download 36 Downloads
    QT 2006 View and Download 53 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 146 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 63 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 65 Downloads
    SCIENCE 2017 View and Download 52 Downloads
    SCIENCE 2015 View and Download 17 Downloads
    SCIENCE 2014 View and Download 9 Downloads
    SCIENCE 2013 View and Download 6 Downloads
    SCIENCE 2012 View and Download 16 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 48 Downloads
    SOCIAL STUDIES 2014 View and Download 20 Downloads
    SOCIAL STUDIES 2012 View and Download 21 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 105 Downloads
    MATHEMATICS 2014 View and Download 59 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 69 Downloads
    ENGLISH 2014 View and Download 34 Downloads
    ENGLISH 2013 View and Download 102 Downloads
    ENGLISH 2012 View and Download 20 Downloads
    ENGLISH 2011 View and Download 34 Downloads
    ENGLISH 2010 View and Download 28 Downloads
    Ask
    Ticha
    Kidevu

    Pick a Class and Continue

    Cancel

    X
    Feedback

    We Love to Hear from You

     

     

     


    X

    Connect to your school online

    X

    Find your registered child

    Or Register a New Child Here