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 2020

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2020

From paragraphs 2 to 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 5, which contain phrases telling us about (a) the writer's attitude to the kittens and (b) the writer's phone call with he...

O-LevelEnglish LanguageDirected WritingMay/June 2021

Recently, you were involved in a difficult situation on your way to school. Your best friend was with you and set a good example by helping you. La...

O-LevelEnglish LanguageCompositionMay/June 2021

Describe two very different places you know where people buy food. The places may be shops, restaurants, markets or any other. (Remember you are de...

O-LevelEnglish LanguageCompositionMay/June 2021

'Sport is not just good for exercise – it teaches us lessons about values and behaviour.' Do you think this is true? Give reasons and examples to s...

O-LevelEnglish LanguageCompositionMay/June 2021

'Every generation should move on and forget the beliefs and practices of previous generations.' How far do you agree with this? Give reasons and de...

O-LevelEnglish LanguageCompositionMay/June 2021

Write a story which contains the sentence: 'It was important to meet her face to face because what I wanted to say was too important to put in a te...

O-LevelEnglish LanguageCompositionMay/June 2021

Write a story about someone who had to look after a younger brother or sister on two occasions – one occasion which went well and one occasion whic...

O-LevelEnglish LanguageDirected WritingMay/June 2021

On your way home from school recently, you and your friend saw a poster about an event. This led to an exciting experience for both you and your fr...

O-LevelEnglish LanguageCompositionMay/June 2021

Describe two of your neighbours who are very different and what your relationship with them is like. (Remember you are describing the characters of...

O-LevelEnglish LanguageCompositionMay/June 2021

'We should always obey rules, both inside and outside school: there is never an excuse for breaking them.' What is your opinion? Give reasons and e...

O-LevelEnglish LanguageCompositionMay/June 2021

Which two aspects of your culture do you think people in your country should be most proud of? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2021

Write a story which includes the sentence: 'I could see my friend shouting to me but there was too much noise to hear what my friend was saying.'

O-LevelEnglish LanguageCompositionMay/June 2021

Write a story in which someone is accused of doing something wrong which they did not actually do.

O-LevelEnglish LanguageReading for IdeasMay/June 2021

Read Passage 1, Nutmeg, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 1

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 5 Why did they have to take the hosepipe on foot?

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 6 Why do you think Rene 'stood no taller than a matchstick'?

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraphs 2–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 2021

Re-read paragraphs 1 and 2, which contain expressions telling us about (a) the arrival of summer and (b) the olive trees. Give: • the meaning of e...

O-LevelEnglish LanguageReading for IdeasMay/June 2021

Read Passage 1, Rice, in the insert and answer all the questions below.

O-LevelEnglish LanguageReading for MeaningMay/June 2021

Re-read paragraphs 1 and 4 and give one opinion from paragraph 1 and two opinions from paragraph 4.

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 1

O-LevelEnglish LanguageReading for IdeasMay/June 2021

From paragraph 2

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 3

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 4

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 5

O-LevelEnglish LanguageReading for MeaningMay/June 2021

From paragraph 6 The men were arguing because 'they were being paid a pittance for doing such hazardous work'. Explain in your own words the reason...

O-LevelEnglish LanguageReading for MeaningMay/June 2021

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 2021

Re-read paragraphs 2 and 7, which contain expressions about the trees in the garden. Give: • the meaning of each expression as it is used in the pa...

O-LevelEnglish LanguageDirected WritingMay/June 2022

Your local council plans to make changes to a public facility in your area, for example a sports centre, a park, a health centre or any other facil...

O-LevelEnglish LanguageCompositionMay/June 2022

Describe two very different locations you know which have lots of trees, plants and flowers. (Remember you can describe any people there and the at...

O-LevelEnglish LanguageCompositionMay/June 2022

'I don't believe giving can ever be as good as receiving.' Do you think this is true? Give reasons and examples to support your view.

O-LevelEnglish LanguageCompositionMay/June 2022

'Parents should insist that their children do extra-curricular activities such as attending school clubs or sports training, even when the children...

O-LevelEnglish LanguageCompositionMay/June 2022

Write a story which contains the sentence: 'I was surprised when my mother said she had seen my friend several kilometres away.'

O-LevelEnglish LanguageCompositionMay/June 2022

Write a story in which a helicopter plays an important part.

O-LevelEnglish LanguageDirected WritingMay/June 2022

Your cousin got married recently. You helped your cousin to arrange the wedding celebration at a top hotel. The celebration was enjoyable but the h...

O-LevelEnglish LanguageCompositionMay/June 2022

Describe two very different and interesting animals which live in your area. (Remember you can describe the behaviour of the animals and the places...

O-LevelEnglish LanguageCompositionMay/June 2022

'The world now depends far too much on technology. We are losing the ability to think for ourselves.' What is your opinion? Give reasons and exampl...

O-LevelEnglish LanguageCompositionMay/June 2022

'I no longer believe that individuals can make any difference in saving the environment.' Do you agree? Give reasons and examples to support your v...

O-LevelEnglish LanguageCompositionMay/June 2022

Write a story which includes the sentence: 'I spent the day wandering through unfamiliar streets looking for the place he told me about.'

O-LevelEnglish LanguageCompositionMay/June 2022

Write a story in which a sailing boat plays an important part.

O-LevelEnglish LanguageReading for IdeasMay/June 2022

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

O-LevelEnglish LanguageReading for IdeasMay/June 2022

Re-read paragraphs 2, 3, and 4, 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 Give two ways in which the writer would benefit from Hugo's help with his homework.

← PreviousPage 226 of 461Next →

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