Cbse board exam 2024 class 8th July 8, 2019 16 32 64 128 Cbse 2023 12 exam date 8 english question paper 2022 8 english question paper