Page 1 23
3.3 MATHEMATICS (121 AND 122)
3.3.1 Mathematics Alt.A Paper 1 (121/1)
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 2 24
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 3 25
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 4 26
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 5 27
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 6 28
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 7 29
3.3.2 Mathematics Alt. A Paper 2 (121/2)
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 8 30
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 9 31
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 10 32
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 11 33
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 12 34
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 13 35
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 14 36
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 15 37
3.3.3 Mathematics Alt. B Paper 1 (122/1)
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 16 38
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 17 39
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 18 40
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 19 41
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 20 42
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 21 43
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 22 44
3.3.4 Mathematics Alt. B Paper 2 (122/2)
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 23 45
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 24 46
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 25 47
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 26 48
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 27 49
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 28 50
For More Free KCSE Past papers Visit www.freekcsepastpapers.com
Page 29 51
For More Free KCSE Past papers Visit www.freekcsepastpapers.com