Loading…
Loading…
Download question papers, mark schemes, and inserts across all subjects and exam boards. Use past papers alongside your revision notes to practise exam technique and identify knowledge gaps.
Edexcel GCSE History
June 2023 Paper 2: Spain and the New World (P1)Edexcel GCSE History
June 2023 Paper 2: British America (P2)Edexcel GCSE History
June 2023 Paper 2: The American West (P3)Edexcel GCSE History
June 2023 Paper 2: Conflict in the Middle East (P5)OCR GCSE Ancient History
June 2023 Paper 1OCR GCSE Ancient History
June 2023 Paper 2OCR GCSE History A · Explaining the Modern World
June 2023 Paper 1: China, 1950–1981 (01)Sign up to mark papers as complete and track your progress.
OCR GCSE History A · Explaining the Modern World
June 2023 Paper 1: Germany, 1925–1955 (02)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 1: South Africa, 1960–1994 (05)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 1: The USA, 1919–1948 (06)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 1: The USA, 1945–1974 (07)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 2: Migration to Britain (08)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 2: Power: monarchy and democracy in Britain (09)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 2: War and British society (10)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 3: The impact of empire on Britain with urban environments (11)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 3: The English Reformation with castles (12)OCR GCSE History A · Explaining the Modern World
June 2023 Paper 3: Personal rule to Restoration with castles (13)OCR GCSE History B · Schools History Project
June 2023 Paper 1: The people's health with The Norman Conquest (11)OCR GCSE History B · Schools History Project
June 2023 Paper 1: The people's health with The Elizabethans (12)530 past papers