•     Past Papers

    Form 2 Past Papers

    PHYSICS Past Papers
    PHYSICS 2019 View and Download Subscribe to view answers 679 Downloads
    PHYSICS 2017 View and Download NECTA 2017 Subscribe to view answers 3342 Downloads
    PHYSICS 2016 View and Download NECTA 2016 Subscribe to view answers 1090 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 760 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 599 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 528 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 483 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 376 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 430 Downloads
    PHYSICS 2009 View and Download NECTA 2009 304 Downloads
    PHYSICS 2008 View and Download NECTA 2008 263 Downloads
    PHYSICS 2007 View and Download NECTA 2007 282 Downloads
    PHYSICS 2003 View and Download NECTA 2003 236 Downloads
    PHYSICS 2003 View and Download NECTA 2005 367 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 778 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 3921 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 1393 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 931 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 727 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 730 Downloads
    MATHEMATICS 2007 View and Download NECTA 2007 438 Downloads
    MATHEMATICS 2006 View and Download NECTA 2006 495 Downloads
    MATHEMATICS 2005 View and Download NECTA 2005 373 Downloads
    MATHEMATICS 2004 View and Download NECTA 2004 381 Downloads
    MATHEMATICS 2003 View and Download NECTA 2003 607 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2017 View and Download NECTA 2017 2174 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 797 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 644 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 660 Downloads
    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2003 View and Download NECTA 2003 1225 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2017 View and Download NECTA 2017 2692 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 975 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 848 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 704 Downloads
    GEOGRAPHY 2006 View and Download NECTA 2006 720 Downloads
    COMMERCE Past Papers
    COMMERCE 2017 View and Download NECTA 2017 691 Downloads
    COMMERCE 2016 View and Download NECTA 2016 215 Downloads
    COMMERCE 2014 View and Download NECTA 2014 161 Downloads
    COMMERCE 2008 View and Download NECTA 2008 214 Downloads
    CIVICS Past Papers
    CIVICS 2017 View and Download NECTA 2017 1952 Downloads
    CIVICS 2016 View and Download NECTA 2016 646 Downloads
    CIVICS 2015 View and Download NECTA 2015 539 Downloads
    CIVICS 2012 View and Download NECTA 2012 418 Downloads
    CIVICS 2008 View and Download NECTA 2008 325 Downloads
    CIVICS 2006 View and Download NECTA 2006 234 Downloads
    CIVICS 2005 View and Download NECTA 2005 365 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2020 View and Download 415 Downloads
    CHEMISTRY 2019 View and Download Subscribe to view answers 156 Downloads
    CHEMISTRY 2018 View and Download 97 Downloads
    CHEMISTRY 2018 View and Download Subscribe to view answers 62 Downloads
    CHEMISTRY 2017 View and Download NECTA 2017 2139 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 877 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 634 Downloads
    CHEMISTRY 2014 View and Download Subscribe to view answers 48 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 553 Downloads
    CHEMISTRY 2007 View and Download NECTA 2007 360 Downloads
    CHEMISTRY 2006 View and Download NECTA 2006 333 Downloads
    CHEMISTRY 2005 View and Download NECTA 2005 602 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2014 View and Download NECTA 2014 588 Downloads
    BOOKKEEPING 2013 View and Download NECTA 2013 257 Downloads
    BOOKKEEPING 2008 View and Download NECTA 2008 201 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2017 View and Download NECTA 2017 2804 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 842 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 741 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 571 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 505 Downloads
    BIOLOGY 2007 View and Download NECTA 2007 375 Downloads
    BIOLOGY 2006 View and Download NECTA 2006 369 Downloads
    BIOLOGY 2005 View and Download NECTA 2005 495 Downloads
    HISTORY Past Papers
    HISTORY 2017 View and Download NECTA 2017 2172 Downloads
    HISTORY 2016 View and Download NECTA 2016 785 Downloads
    HISTORY 2015 View and Download NECTA 2015 625 Downloads
    HISTORY 2012 View and Download NECTA 2012 499 Downloads
    HISTORY 2010 View and Download NECTA 2010 1420 Downloads
    HISTORY 2008 View and Download NECTA 2008 331 Downloads
    HISTORY 2007 View and Download NECTA 2007 287 Downloads
    HISTORY 2006 View and Download NECTA 2006 592 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 361 Downloads
    ENGLISH 2017 View and Download NECTA 2017 Subscribe to view answers 1660 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1211 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 553 Downloads
    ENGLISH 2014 View and Download Subscribe to view answers 51 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 424 Downloads
    ENGLISH 2012 View and Download NECTA 2012 524 Downloads

    Form 4 Past Papers

    INFORMATION AND COMPUTER STUDIES Past Papers
    INFORMATION AND COMPUTER STUDIES 2 2017 View and Download 338 Downloads
    INFORMATION AND COMPUTER STUDIES 1 2016 View and Download 208 Downloads
    BOOKKEEPING Past Papers
    BOOKKEEPING 2019 View and Download Subscribe to view answers 42 Downloads
    BOOKKEEPING 2018 View and Download Subscribe to view answers 230 Downloads
    BOOKKEEPING 2017 View and Download Subscribe to view answers 102 Downloads
    BOOKKEEPING 2015 View and Download Subscribe to view answers 101 Downloads
    BOOKKEEPING 2014 View and Download Subscribe to view answers 9 Downloads
    BOOKKEEPING 2013 View and Download Subscribe to view answers 5 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 11 Downloads
    BOOKKEEPING 2012 View and Download Subscribe to view answers 4 Downloads
    BOOKKEEPING 2011 View and Download Subscribe to view answers 5 Downloads
    BOOKKEEPING 2010 View and Download Subscribe to view answers 5 Downloads
    COMMERCE Past Papers
    COMMERCE 1A 2018 View and Download NECTA Subscribe to view answers 223 Downloads
    COMMERCE 2017 View and Download Subscribe to view answers 106 Downloads
    COMMERCE 2016 View and Download NECTA 2016 Subscribe to view answers 502 Downloads
    COMMERCE 2015 View and Download Subscribe to view answers 122 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2019 View and Download Subscribe to view answers 357 Downloads
    MATHEMATICS 2018 View and Download NECTA 2018 Subscribe to view answers 1828 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 1219 Downloads
    MATHEMATICS 2017 View and Download NECTA 2017 Subscribe to view answers 427 Downloads
    MATHEMATICS 2016 View and Download NECTA 2016 Subscribe to view answers 2239 Downloads
    MATHEMATICS 2015 View and Download NECTA 2015 Subscribe to view answers 3025 Downloads
    MATHEMATICS 2014 View and Download NECTA 2014 Subscribe to view answers 2503 Downloads
    MATHEMATICS 2013 View and Download NECTA 2013 Subscribe to view answers 1756 Downloads
    MATHEMATICS 2012 View and Download NECTA 2012 Subscribe to view answers 1507 Downloads
    MATHEMATICS 2011 View and Download NECTA 2011 Subscribe to view answers 1419 Downloads
    MATHEMATICS 2010 View and Download NECTA 2010 Subscribe to view answers 1601 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 2019 View and Download Subscribe to view answers 370 Downloads
    GEOGRAPHY 2018 View and Download NECTA 2018 Subscribe to view answers 1776 Downloads
    GEOGRAPHY 2017 View and Download NECTA Subscribe to view answers 588 Downloads
    GEOGRAPHY 2016 View and Download NECTA 2016 Subscribe to view answers 1164 Downloads
    GEOGRAPHY 2015 View and Download NECTA 2015 Subscribe to view answers 3348 Downloads
    GEOGRAPHY 2014 View and Download NECTA 2014 Subscribe to view answers 2138 Downloads
    GEOGRAPHY 2013 View and Download NECTA 2013 Subscribe to view answers 2695 Downloads
    GEOGRAPHY 2012 View and Download NECTA 2012 Subscribe to view answers 1757 Downloads
    GEOGRAPHY 2011 View and Download NECTA 2011 Subscribe to view answers 1700 Downloads
    GEOGRAPHY 2010 View and Download NECTA 2010 Subscribe to view answers 1807 Downloads
    PHYSICS Past Papers
    PHYSICS 2A 2018 View and Download 847 Downloads
    PHYSICS 1 2018 View and Download Subscribe to view answers 916 Downloads
    PHYSICS 1 2017 View and Download Subscribe to view answers 422 Downloads
    PHYSICS 2 2017 View and Download 231 Downloads
    PHYSICS 1 2016 View and Download Subscribe to view answers 394 Downloads
    PHYSICS 2B 2016 View and Download 230 Downloads
    PHYSICS 2A 2016 View and Download 234 Downloads
    PHYSICS 2015 View and Download NECTA 2015 Subscribe to view answers 2749 Downloads
    PHYSICS 1 2014 View and Download Subscribe to view answers 183 Downloads
    PHYSICS 2014 View and Download NECTA 2014 Subscribe to view answers 1239 Downloads
    PHYSICS 2013 View and Download NECTA 2013 Subscribe to view answers 1544 Downloads
    PHYSICS 2012 View and Download NECTA 2012 Subscribe to view answers 1108 Downloads
    PHYSICS 2011 View and Download NECTA 2011 Subscribe to view answers 975 Downloads
    PHYSICS 2010 View and Download NECTA 2010 Subscribe to view answers 933 Downloads
    HISTORY Past Papers
    HISTORY 2019 View and Download Subscribe to view answers 241 Downloads
    HISTORY 2018 View and Download Subscribe to view answers 1047 Downloads
    HISTORY 2017 View and Download Subscribe to view answers 430 Downloads
    HISTORY 2016 View and Download NECTA 2016 Subscribe to view answers 1864 Downloads
    HISTORY 2015 View and Download NECTA 2015 Subscribe to view answers 2665 Downloads
    HISTORY 2014 View and Download NECTA 2014 Subscribe to view answers 1775 Downloads
    HISTORY 2013 View and Download NECTA 2013 Subscribe to view answers 1571 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 1475 Downloads
    HISTORY 2012 View and Download NECTA 2012 Subscribe to view answers 980 Downloads
    HISTORY 2011 View and Download NECTA 2011 Subscribe to view answers 2023 Downloads
    HISTORY 2010 View and Download NECTA 2010 Subscribe to view answers 1423 Downloads
    HISTORY 2009 View and Download NECTA 2009 890 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2018 View and Download 1137 Downloads
    KISWAHILI 2017 View and Download 413 Downloads
    KISWAHILI 2016 View and Download NECTA 2016 1742 Downloads
    KISWAHILI 2015 View and Download NECTA 2015 Subscribe to view answers 2424 Downloads
    KISWAHILI 2014 View and Download NECTA 2014 Subscribe to view answers 1526 Downloads
    KISWAHILI 2013 View and Download NECTA 2013 Subscribe to view answers 1918 Downloads
    KISWAHILI 2012 View and Download NECTA 2012 Subscribe to view answers 1453 Downloads
    KISWAHILI 2011 View and Download NECTA 2011 Subscribe to view answers 1325 Downloads
    KISWAHILI 2010 View and Download NECTA 2010 1255 Downloads
    ENGLISH Past Papers
    ENGLISH 2019 View and Download Subscribe to view answers 191 Downloads
    ENGLISH 2018 View and Download Subscribe to view answers 854 Downloads
    ENGLISH 2A 2018 View and Download NECTA 329 Downloads
    ENGLISH 2017 View and Download Subscribe to view answers 381 Downloads
    ENGLISH 2016 View and Download NECTA 2016 Subscribe to view answers 1547 Downloads
    ENGLISH 2015 View and Download NECTA 2015 Subscribe to view answers 2254 Downloads
    ENGLISH 2014 View and Download NECTA 2014 Subscribe to view answers 1383 Downloads
    ENGLISH 2013 View and Download NECTA 2013 Subscribe to view answers 1226 Downloads
    ENGLISH 2012 View and Download NECTA 2012 Subscribe to view answers 1609 Downloads
    ENGLISH 2011 View and Download NECTA 2011 Subscribe to view answers 1227 Downloads
    ENGLISH 2010 View and Download NECTA 2010 Subscribe to view answers 1210 Downloads
    BIOLOGY Past Papers
    BIOLOGY 2019 View and Download Subscribe to view answers 207 Downloads
    BIOLOGY 1 2018 View and Download NECTA 2018 Subscribe to view answers 1052 Downloads
    BIOLOGY 2A 2018 View and Download Subscribe to view answers 372 Downloads
    BIOLOGY 1 2017 View and Download Subscribe to view answers 380 Downloads
    BIOLOGY 2016 View and Download NECTA 2016 Subscribe to view answers 1158 Downloads
    BIOLOGY 2015 View and Download NECTA 2015 Subscribe to view answers 2369 Downloads
    BIOLOGY 2014 View and Download NECTA 2014 Subscribe to view answers 1520 Downloads
    BIOLOGY 2013 View and Download NECTA 2013 Subscribe to view answers 1969 Downloads
    BIOLOGY 2012 View and Download NECTA 2012 Subscribe to view answers 1343 Downloads
    BIOLOGY 2011 View and Download NECTA 2011 Subscribe to view answers 1231 Downloads
    BIOLOGY 2010 View and Download NECTA 2010 Subscribe to view answers 1170 Downloads
    CHEMISTRY Past Papers
    CHEMISTRY 2019 View and Download Subscribe to view answers 218 Downloads
    CHEMISTRY 2018 View and Download 1417 Downloads
    CHEMISTRY 2B 2018 View and Download NECTA 269 Downloads
    CHEMISTRY 1A 2018 View and Download NECTA Subscribe to view answers 329 Downloads
    CHEMISTRY 2A 2018 View and Download Subscribe to view answers 273 Downloads
    CHEMISTRY 2017 View and Download Subscribe to view answers 362 Downloads
    CHEMISTRY 2A 2017 View and Download NECTA 177 Downloads
    CHEMISTRY 1 2017 View and Download Subscribe to view answers 256 Downloads
    CHEMISTRY 2A 2016 View and Download NECTA 165 Downloads
    CHEMISTRY 2016 View and Download NECTA 2016 Subscribe to view answers 915 Downloads
    CHEMISTRY 2015 View and Download NECTA 2015 Subscribe to view answers 2979 Downloads
    CHEMISTRY 2014 View and Download NECTA 2014 Subscribe to view answers 2199 Downloads
    CHEMISTRY 2013 View and Download NECTA 2013 Subscribe to view answers 1740 Downloads
    CHEMISTRY 2012 View and Download NECTA 2012 Subscribe to view answers 1305 Downloads
    CHEMISTRY 2010 View and Download NECTA 2010 Subscribe to view answers 1385 Downloads
    CIVICS Past Papers
    CIVICS 2019 View and Download Subscribe to view answers 139 Downloads
    CIVICS 2018 View and Download Subscribe to view answers 69 Downloads
    CIVICS 2017 View and Download Subscribe to view answers 615 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 303 Downloads
    CIVICS 2016 View and Download Subscribe to view answers 183 Downloads
    CIVICS 2015 View and Download NECTA 2015 Subscribe to view answers 2916 Downloads
    CIVICS 2015 View and Download MWANZA Subscribe to view answers 280 Downloads
    CIVICS 2014 View and Download NECTA 2014 Subscribe to view answers 2325 Downloads
    CIVICS 2013 View and Download NECTA 2013 Subscribe to view answers 1745 Downloads
    CIVICS 2012 View and Download NECTA 2012 Subscribe to view answers 1714 Downloads
    CIVICS 2011 View and Download NECTA 2011 Subscribe to view answers 1681 Downloads
    CIVICS 2010 View and Download NECTA 2010 Subscribe to view answers 1330 Downloads

    Form 6 Past Papers

    MATHEMATICS Past Papers
    MATHEMATICS 2018 View and Download 305 Downloads
    MATHEMATICS 2017 View and Download 50 Downloads
    MATHEMATICS 2016 View and Download 79 Downloads
    PHYSICS Past Papers
    PHYSICS 1 2018 View and Download 417 Downloads
    PHYSICS 2 2018 View and Download 207 Downloads
    ADVANCED MATHEMATICS Past Papers
    ADVANCED MATHEMATICS 1 2018 View and Download 313 Downloads
    ADVANCED MATHEMATICS 2 2018 View and Download 179 Downloads
    BIOLOGY Past Papers
    BIOLOGY 1 2018 View and Download 360 Downloads
    BIOLOGY 2 2018 View and Download 196 Downloads
    BIOLOGY 2017 View and Download 60 Downloads
    BIOLOGY 2 2017 View and Download 47 Downloads
    BIOLOGY 3 2017 View and Download 41 Downloads
    ENGLISH Past Papers
    ENGLISH 1 2018 View and Download 261 Downloads
    ENGLISH 2 2018 View and Download 133 Downloads
    ENGLISH 1 2017 View and Download 159 Downloads
    ENGLISH 2 2017 View and Download NECTA 2017 363 Downloads
    ENGLISH 1 2016 View and Download NECTA 2016 265 Downloads
    ENGLISH 1 2015 View and Download 127 Downloads
    ENGLISH 2 2015 View and Download 112 Downloads
    GEOGRAPHY Past Papers
    GEOGRAPHY 1 2018 View and Download 387 Downloads
    GEOGRAPHY 2 2018 View and Download 203 Downloads
    GEOGRAPHY 1 2017 View and Download NECTA 2017 553 Downloads
    GEOGRAPHY 2 2017 View and Download NECTA 2017 366 Downloads
    GEOGRAPHY 1 2016 View and Download 164 Downloads
    GEOGRAPHY 2 2016 View and Download 113 Downloads
    GEOGRAPHY 1 2015 View and Download 182 Downloads
    HISTORY Past Papers
    HISTORY 1 2018 View and Download 312 Downloads
    HISTORY 2 2018 View and Download 208 Downloads
    HISTORY 1 2017 View and Download NECTA 2017 418 Downloads
    HISTORY 2 2017 View and Download NECTA 2017 322 Downloads
    HISTORY 1 2016 View and Download 145 Downloads
    HISTORY 2 2016 View and Download 149 Downloads
    KISWAHILI Past Papers
    KISWAHILI 1 2018 View and Download 212 Downloads
    KISWAHILI 2 2017 View and Download 128 Downloads
    KISWAHILI 1 2017 View and Download NECTA 2017 316 Downloads
    KISWAHILI 1 2016 View and Download 91 Downloads
    KISWAHILI 2 2016 View and Download 87 Downloads
    KISWAHILI 1 2015 View and Download 118 Downloads
    KISWAHILI 2 2015 View and Download 112 Downloads

    QT Past Papers

    QT Past Papers
    QT 2017 View and Download 265 Downloads
    QT 2016 View and Download 85 Downloads
    QT 2015 View and Download 38 Downloads
    QT 2014 View and Download 40 Downloads
    QT 2013 View and Download 42 Downloads
    QT 2006 View and Download 55 Downloads
    QT 0000 View and Download 0 Downloads
    QT 0000 View and Download 0 Downloads
    QT 0000 View and Download 0 Downloads
    QT 0000 View and Download 0 Downloads

    Form Standard-4 Past Papers

    SCIENCE Past Papers
    SCIENCE 2012 View and Download 196 Downloads
    KISWAHILI Past Papers
    KISWAHILI 2016 View and Download 99 Downloads

    Form Standard-7 Past Papers

    SCIENCE Past Papers
    SCIENCE 2018 View and Download 97 Downloads
    SCIENCE 2017 View and Download 57 Downloads
    SCIENCE 2015 View and Download 21 Downloads
    SCIENCE 2014 View and Download 11 Downloads
    SCIENCE 2013 View and Download 7 Downloads
    SCIENCE 2012 View and Download 24 Downloads
    SOCIAL STUDIES Past Papers
    SOCIAL STUDIES 2015 View and Download 69 Downloads
    SOCIAL STUDIES 2014 View and Download 24 Downloads
    SOCIAL STUDIES 2012 View and Download 29 Downloads
    MATHEMATICS Past Papers
    MATHEMATICS 2015 View and Download 144 Downloads
    MATHEMATICS 2014 View and Download 70 Downloads
    ENGLISH Past Papers
    ENGLISH 2015 View and Download 88 Downloads
    ENGLISH 2014 View and Download 38 Downloads
    ENGLISH 2013 View and Download 106 Downloads
    ENGLISH 2012 View and Download 23 Downloads
    ENGLISH 2011 View and Download 36 Downloads
    ENGLISH 2010 View and Download 36 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