Skip to main content

Cambridge Past Paper Questions

Browse 23,045questions from 25 years of O-Level & A-Level exams. Click any question to practice.

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraphs 1-5 For each of the words or phrases below, circle the letter (A, B, C or D) which has the same meaning that the word or phrase has...

O-LevelEnglish LanguageReading for MeaningMay/June 2022

Re-read paragraph 5, which contains phrases about the writer. Explain: • the meaning of each phrase as it is used in the passage • the effect of ea...

O-LevelEnglish LanguageReading for IdeasMay/June 2022

Read Passage 1, Climate change: one person's view on problems and solutions, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for IdeasMay/June 2022

Re-read paragraphs 3, 5, and 6 and write down one piece of advice given by the writer from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2022

From paragraphs 2–5 For each of the words or phrases below, circle the letter (A, B, C or D) which has the same meaning that the word or phrase has...

O-LevelEnglish LanguageReading for MeaningMay/June 2022

Re-read paragraphs 1 and 3, which contain phrases about (a) the babysitter and (b) the writer. Explain: • the meaning of each phrase as it is used ...

O-LevelEnglish LanguageCompositionMay/June 2023

Argument 3 'There are far more advantages to competing against others at a young age than disadvantages.' Do you agree? Give reasons and examples t...

O-LevelEnglish LanguageCompositionMay/June 2023

Argument 4 'Cities are a great place for young people to grow up in.' What do you think? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2023

Narrative 5 Write a story which includes the sentence: 'It was obvious that his aunt had not visited him just to say hello.'

O-LevelEnglish LanguageCompositionMay/June 2023

Narrative 6 Write a story in which a motorcycle plays an important part.

O-LevelEnglish LanguageDirected WritingMay/June 2023

A local company has bought some land next to your school. The company wants to build on this land to expand its business. You can see a few advanta...

O-LevelEnglish LanguageCompositionMay/June 2023

Describe the New Year celebrations in your country. (Remember you are describing the events, the places, the atmosphere and the people.)

O-LevelEnglish LanguageCompositionMay/June 2023

'Most people spend far too much money these days on things they do not really need.' Do you think this is true? Give reasons and examples to suppor...

O-LevelEnglish LanguageCompositionMay/June 2023

Is it better to be the oldest child in the family or the youngest? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2023

Write a story which includes the sentence: ‘She threw her bag on the back seat of the car and quickly got into the passenger seat.'

O-LevelEnglish LanguageCompositionMay/June 2023

Write a story about a person who completely changed their mind about someone.

O-LevelEnglish LanguageReading for IdeasMay/June 2023

Section 1: Reading for Ideas Read Passage 1, Working from home, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for IdeasMay/June 2023

Re-read paragraphs 1, 3 and 6, and write down one piece of advice given by the writer from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2023

Section 2: Reading for Meaning Read Passage 2, The new fountain pen, in the insert and answer all the questions below. From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 6

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraphs 2–6 For each of the words below, circle the letter (A, B, C or D) which has the same meaning that the word has in the passage.

O-LevelEnglish LanguageReading for MeaningMay/June 2023

Re-read paragraphs 2 and 6, which contain phrases about (a) Mr Arsalan and (b) the taxi driver. Give: • the meaning of each phrase as it is used in...

O-LevelEnglish LanguageReading for IdeasMay/June 2023

Section 1: Reading for Ideas Read Passage 1, Online learning and classroom learning, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for IdeasMay/June 2023

Re-read paragraphs 1, 2 and 5, and write down one piece of advice given by the writer from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2023

Section 2: Reading for Meaning Read Passage 2, Laurent, in the insert and answer all the questions below. From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraph 6

O-LevelEnglish LanguageReading for MeaningMay/June 2023

From paragraphs 1–4 For each of the words below, circle the letter (A, B, C or D) which has the same meaning that the word has in the passage.

O-LevelEnglish LanguageReading for MeaningMay/June 2023

Re-read paragraphs 1 and 3, which contain phrases about Laurent. Give: • the meaning of each phrase as it is used in the passage • the effect of ea...

O-LevelEnglish LanguageReading for MeaningMay/June 2024

Read Text A, The north shore, in the insert and answer Question 1 and Question 2.

O-LevelEnglish LanguageReading for IdeasMay/June 2024

Question 2

O-LevelEnglish LanguageSummary WritingMay/June 2024

Read Text B, Plogging, in the insert and answer Question 3.

O-LevelEnglish LanguageReading for MeaningMay/June 2024

Read Text A, Where it all began, in the insert and answer Question 1 and Question 2.

O-LevelEnglish LanguageReading for MeaningMay/June 2024

Question 2

O-LevelEnglish LanguageSummary WritingMay/June 2024

Read Text B, The Authentic Travel company, in the insert and answer Question 3.

O-LevelEnglish LanguageDirected WritingMay/June 2024

Section A: Directed Writing Read both texts and answer Question 1. Text A Hazeema, 14 years I don't understand why teachers give us homework. I alr...

← PreviousPage 227 of 461Next →

© 2026 Oracle Prep — The AI-Powered Cambridge Exam Engine