GCE O-Level English Language Past Papers & Answers

Comprehension, grammar, vocabulary, sound and stress, and composition — the compulsory language paper for anglophone candidates. Every paper from 2015–2026 with answers and timed quizzes, in the Pamphlet app.

Subject code 0530 Ordinary Level Papers 1 and 2 2015–2026
Open English Language in the app

What's included

Everything you need to revise GCE O-Level English Language from real exam papers.

Paper 1 — Multiple choice

Every English Language Paper 1 with its full MCQ answer key, plus a timed 50-question quiz built from the real paper.

Paper 2 — Written paper

Every English Language Paper 2 with worked answers and marking-guide style solutions. Read them side by side in Split View.

Years available

  • 2015
  • 2016
  • 2017
  • 2018
  • 2019
  • 2020
  • 2021
  • 2022
  • 2023
  • 2024
  • 2025
  • 2026

Green years (2022 and 2023) include free answers and quizzes. Question papers are free for every year.

Practise English Language Paper 1 as a real exam

50 questions, 90 minutes, instant scoring. Review every correction and tap "Explain with AI" on anything you got wrong.

Start a quiz

GCE O-Level English Language: frequently asked questions

The Pamphlet app has every GCE O-Level English Language (0530) past paper from 2015 to 2026 — Papers 1 and 2 — free to read on Android and iPhone, with no account needed.

Yes. Every GCE O-Level English Language paper has answers: a full MCQ key for Paper 1 and worked solutions for the written papers. Answers for 2022 and 2023 are free; other years unlock with Premium, or one at a time by watching a short ad.

Yes. Each English Language Paper 1 can be taken as a timed quiz — the real paper's questions, a 90-minute timer, +1 per correct answer and no negative marking — then reviewed question by question with "Explain with AI".

Premium is 2,000 XAF for 6 months or 3,000 XAF for 12 months, paid with MTN Mobile Money or Orange Money. One subscription unlocks answers and quizzes for every subject at both levels, with no automatic renewal.