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 LanguageDirected WritingMay/June 2019

You are advised to write between 200 and 300 words. Total marks for this part: 30. • You will be awarded up to 15 marks for following the task inst...

O-LevelEnglish LanguageDirected WritingMay/June 2019

Section 1: Directed Writing You are advised to write between 200 and 300 words. Total marks for this part: 30. • You will be awarded up to 15 mar...

O-LevelEnglish LanguageCompositionMay/June 2019

Section 2: Composition Begin your answer on a new page of your answer booklet. Write on one of the following topics. At the beginning of your co...

O-LevelEnglish LanguageReading for IdeasMay/June 2019

Read Passage 1, Shops and shopping in modern times, in the Insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2019

Re-read paragraphs 2, 4 and 5, and give one opinion from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2019

Read Passage 2, Aunt Joan, in the Insert and answer all the questions below. From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 6 The writer looked in Aunt Joan's 'bedside cabinet once more, but now it was empty' (lines 39-40).

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraphs 1-7 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 2019

Re-read paragraphs 5 and 6, which contain sentences telling us (a) what Joan said and (b) what the writer said. Give: • the meaning of each sentenc...

O-LevelEnglish LanguageReading for IdeasMay/June 2019

Read Passage 1, Online and in-store shopping, in the Insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2019

Re-read paragraphs 3, 4 and 5. Give one opinion from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2019

From paragraphs 3–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 2019

Re-read paragraphs 4 and 6, which contain sentences telling us about (a) the hotels near the airport and (b) the meeting at the airport. Give: • th...

O-LevelEnglish LanguageDirected WritingMay/June 2020

Your uncle and aunt own a shop which is busy and successful. You sometimes help in the shop during your holidays. Your English teacher asks you to ...

O-LevelEnglish LanguageCompositionMay/June 2020

Describe a very lively, noisy place you know and a very quiet one. (Remember that you are describing the atmosphere and any people as well as the p...

O-LevelEnglish LanguageCompositionMay/June 2020

'First impressions are nearly always wrong.' Do you think this is true? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2020

'There is too much pressure on people to follow fashion.' Do you agree? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2020

Write a story which includes the sentence: ‘When they opened the jewellery box, they could not believe what was in it.'

O-LevelEnglish LanguageCompositionMay/June 2020

Write a story in which a train ticket plays an important part.

O-LevelEnglish LanguageDirected WritingMay/June 2020

Your school has many extra-curricular activities. These include a debating team, music groups, sports teams and others. You are the leader of one o...

O-LevelEnglish LanguageCompositionMay/June 2020

Describe two places which you have been to with your friends, one which you all liked and one which you all disliked. (Remember that you are descri...

O-LevelEnglish LanguageCompositionMay/June 2020

If you could give your school new sports equipment or new IT equipment, which would you choose? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2020

What are the advantages and disadvantages of having longer school days but more days off school? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2020

Write a story which includes the sentence: 'It was my fault so I decided to do something about it.'

O-LevelEnglish LanguageCompositionMay/June 2020

Write a story in which a pair of sunglasses plays an important part.

O-LevelEnglish LanguageReading for IdeasMay/June 2020

Read Passage 1, Coconuts, in the Insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2020

Re-read paragraphs 4, 5, and 6, and give one opinion from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 2 The writer says: 'I would have to look after myself'. Give the expression used later in the paragraph which conveys the same idea.

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 3 Why did the writer run away from home later in childhood?

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 6 The writer says: 'her grip on my shoulder transmitted her awareness that I was always going to leave'. Explain in your own words w...

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraphs 1–5 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 2020

Re-read paragraphs 3 and 4, which contain phrases about (a) the writer's coat and (b) the writer's shoes. Explain: • the meaning of each phrase as ...

O-LevelEnglish LanguageReading for IdeasMay/June 2020

Section 1: Reading for ideas Read Passage 1, Olives, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2020

Re-read paragraphs 3, 5 and 6 and give one opinion from each of these paragraphs.

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraph 4

← PreviousPage 225 of 461Next →

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