Past Papers

WJEC History past papers

Real exam papers, ready when you are. Find past papers by level, subject, exam board and year, open the question paper, check your answers against the mark scheme, or practise online.

Our whole library
9,524
Total past papers
3
Levels
68
Subjects
6
Exam boards
  • 2019
    June

    History

    WJEC AS level History: Unit 2: Radicalism & the Fight for Parliamentary Reform1783-1832 (June 2019)

    WJEC AS level 2106/03
    WJEC AS level 2106/03
  • 2019
    June

    History

    WJEC AS level History: Unit 2: Sectional Differences & the Road to Civil War1840-1861 (June 2019)

    WJEC AS level 2106/07
    WJEC AS level 2106/07
  • 2019
    June

    History

    WJEC AS level History: Unit 2: The Causes & Course of Revolution1774-1792 (June 2019)

    WJEC AS level 2106/06
    WJEC AS level 2106/06
  • 2019
    June

    History

    WJEC AS level History: Unit 2: The Outbreak of the Reformation in Germany1500-1531 (June 2019)

    WJEC AS level 2106/05
    WJEC AS level 2106/05
  • 2019
    June

    History

    WJEC AS level History: Unit 2: Wales & England1900 -1918 (June 2019)

    WJEC AS level 2106/04
    WJEC AS level 2106/04
  • 2019
    June

    History

    WJEC AS level History: Unit 2: Weimar and its Challenges 1918-1933 (June 2019)

    WJEC AS level 2106/08
    WJEC AS level 2106/08
  • 2019
    June

    History

    WJEC GCSE History: Unit 1A: 1A. The Elizabethan Age, 1558-1603 (June 2019)

    WJEC GCSE 3102/01
  • 2019
    June

    History

    WJEC GCSE History: Unit 1B: 1B. Radicalism and Protest, 1810-1848 (June 2019)

    WJEC GCSE 3102/02
  • 2019
    June

    History

    WJEC GCSE History: Unit 1C: 1C. Depression, War and Recovery, 1930-1951 (June 2019)

    WJEC GCSE 3102/03
  • 2019
    June

    History

    WJEC GCSE History: Unit 1D: 1D. Austerity, Affluence and Discontent, 1951-1979 (June 2019)

    WJEC GCSE 3102/04
© Copyright Get Revising 2026 all rights reserved. Get Revising is one of the trading names of Tutorist Limited.
Register Number: 15241839 (England and Wales), VAT No. 454 2876 70 Registered office: The Old Casino, 28 Fourth Avenue, Hove. BN3 2PJ
© , made with ❤️ by Get Revising