Ultimate Exam Question Finder
Every question from real past papers, each with its mark scheme, a worked solution and a shadow: the same question with new numbers.
3,866 exam questions from 167 papers, each with the official mark scheme, a worked solution and a shadow question. Search by topic, or open a whole paper:
- AQA GCSE Foundation June 2025 Paper 1 (non-calculator)
- AQA GCSE Higher June 2025 Paper 1 (non-calculator)
- AQA GCSE Foundation June 2025 Paper 2 (calculator)
- AQA GCSE Higher June 2025 Paper 2 (calculator)
- AQA GCSE Foundation June 2025 Paper 3 (calculator)
- AQA GCSE Higher June 2025 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2025 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2025 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2025 Paper 2 (calculator)
- Edexcel GCSE Higher June 2025 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2025 Paper 3 (calculator)
- Edexcel GCSE Higher June 2025 Paper 3 (calculator)
- AQA GCSE Foundation November 2024 Paper 1 (non-calculator)
- AQA GCSE Higher November 2024 Paper 1 (non-calculator)
- AQA GCSE Foundation November 2024 Paper 2 (calculator)
- AQA GCSE Higher November 2024 Paper 2 (calculator)
- AQA GCSE Foundation November 2024 Paper 3 (calculator)
- AQA GCSE Higher November 2024 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2024 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2024 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2024 Paper 2 (calculator)
- Edexcel GCSE Higher November 2024 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2024 Paper 3 (calculator)
- Edexcel GCSE Higher November 2024 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2024 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2024 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2024 Paper 2 (calculator)
- Edexcel GCSE Higher June 2024 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2024 Paper 3 (calculator)
- Edexcel GCSE Higher June 2024 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2023 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2023 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2023 Paper 2 (calculator)
- Edexcel GCSE Higher November 2023 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2023 Paper 3 (calculator)
- Edexcel GCSE Higher November 2023 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2023 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2023 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2023 Paper 2 (calculator)
- Edexcel GCSE Higher June 2023 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2023 Paper 3 (calculator)
- Edexcel GCSE Higher June 2023 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2022 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2022 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2022 Paper 2 (calculator)
- Edexcel GCSE Higher November 2022 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2022 Paper 3 (calculator)
- Edexcel GCSE Higher November 2022 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2022 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2022 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2022 Paper 2 (calculator)
- Edexcel GCSE Higher June 2022 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2022 Paper 3 (calculator)
- Edexcel GCSE Higher June 2022 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2021 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2021 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2021 Paper 2 (calculator)
- Edexcel GCSE Higher November 2021 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2021 Paper 3 (calculator)
- Edexcel GCSE Higher November 2021 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2020 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2020 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2020 Paper 2 (calculator)
- Edexcel GCSE Higher November 2020 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2020 Paper 3 (calculator)
- Edexcel GCSE Higher November 2020 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2019 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2019 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2019 Paper 2 (calculator)
- Edexcel GCSE Higher November 2019 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2019 Paper 3 (calculator)
- Edexcel GCSE Higher November 2019 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2019 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2019 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2019 Paper 2 (calculator)
- Edexcel GCSE Higher June 2019 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2019 Paper 3 (calculator)
- Edexcel GCSE Higher June 2019 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2018 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2018 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2018 Paper 2 (calculator)
- Edexcel GCSE Higher November 2018 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2018 Paper 3 (calculator)
- Edexcel GCSE Higher November 2018 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2018 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2018 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2018 Paper 2 (calculator)
- Edexcel GCSE Higher June 2018 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2018 Paper 3 (calculator)
- Edexcel GCSE Higher June 2018 Paper 3 (calculator)
- Edexcel GCSE Foundation November 2017 Paper 1 (non-calculator)
- Edexcel GCSE Higher November 2017 Paper 1 (non-calculator)
- Edexcel GCSE Foundation November 2017 Paper 2 (calculator)
- Edexcel GCSE Higher November 2017 Paper 2 (calculator)
- Edexcel GCSE Foundation November 2017 Paper 3 (calculator)
- Edexcel GCSE Higher November 2017 Paper 3 (calculator)
- Edexcel GCSE Foundation June 2017 Paper 1 (non-calculator)
- Edexcel GCSE Higher June 2017 Paper 1 (non-calculator)
- Edexcel GCSE Foundation June 2017 Paper 2 (calculator)
- Edexcel GCSE Higher June 2017 Paper 2 (calculator)
- Edexcel GCSE Foundation June 2017 Paper 3 (calculator)
- Edexcel GCSE Higher June 2017 Paper 3 (calculator)
- KS1 SATs 2026 Paper 1
- KS1 SATs 2026 Paper 2
- KS1 SATs 2025 Paper 1
- KS1 SATs 2025 Paper 2
- KS1 SATs 2024 Paper 1
- KS1 SATs 2024 Paper 2
- KS1 SATs 2023 Paper 1
- KS1 SATs 2023 Paper 2
- KS1 SATs 2022 Paper 1
- KS1 SATs 2022 Paper 2
- KS1 SATs 2019 Paper 1
- KS1 SATs 2019 Paper 2
- KS1 SATs 2018 Paper 1
- KS1 SATs 2018 Paper 2
- KS1 SATs 2017 Paper 1
- KS1 SATs 2017 Paper 2
- KS1 SATs 2016 Paper 1
- KS1 SATs 2016 Paper 2
- KS2 SATs 2026 Paper 1
- KS2 SATs 2026 Paper 2
- KS2 SATs 2026 Paper 3
- KS2 SATs 2025 Paper 1
- KS2 SATs 2025 Paper 2
- KS2 SATs 2025 Paper 3
- KS2 SATs 2024 Paper 1
- KS2 SATs 2024 Paper 2
- KS2 SATs 2024 Paper 3
- KS2 SATs 2023 Paper 1
- KS2 SATs 2023 Paper 2
- KS2 SATs 2023 Paper 3
- KS2 SATs 2022 Paper 1
- KS2 SATs 2022 Paper 2
- KS2 SATs 2022 Paper 3
- KS2 SATs 2019 Paper 1
- KS2 SATs 2019 Paper 2
- KS2 SATs 2019 Paper 3
- KS2 SATs 2018 Paper 1
- KS2 SATs 2018 Paper 2
- KS2 SATs 2018 Paper 3
- KS2 SATs 2017 Paper 1
- KS2 SATs 2017 Paper 2
- KS2 SATs 2017 Paper 3
- KS2 SATs 2016 Paper 1
- KS2 SATs 2016 Paper 2
- KS2 SATs 2016 Paper 3
- AQA Level 2 Further Maths June 2025 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2025 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2024 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2024 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2023 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2023 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2022 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2022 Paper 2 (calculator)
- AQA Level 2 Further Maths November 2021 Paper 1 (non-calculator)
- AQA Level 2 Further Maths November 2021 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2019 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2019 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2018 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2018 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2017 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2017 Paper 2 (calculator)
- AQA Level 2 Further Maths June 2016 Paper 1 (non-calculator)
- AQA Level 2 Further Maths June 2016 Paper 2 (calculator)
- AQA Level 2 Further Maths Specimen Paper 1 (non-calculator)
- AQA Level 2 Further Maths Specimen Paper 2 (calculator)