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