KCPE Past Papers KCPE 2022 English Past Papers Read the passage below. It contains blank spaces numbered 1 to 15. For each blank space, choose the best alternative from the choices given. Published on:29/05/2023