GCSE Languages
Select your qualification
Current
Find past papers, specifications, key dates and everything else you need to be prepared for your exams.
8658
Next exam: 14 May 2024
French Paper 1
8668
Next exam: 10 May 2024
German Paper 1
8633
Next exam: 9 May 2024
Italian Paper 1
8698
Next exam: 4 June 2024
Spanish Paper 1
8688
Next exam: 12 June 2024
Polish Paper 1
8638
Next exam: 5 June 2024
Bengali Paper 1
8648
Next exam: 9 May 2024
Urdu Paper 1
8678
Next exam: 10 June 2024
Modern Hebrew Paper 1
8673
Next exam: 14 May 2024
Chinese (Mandarin) Paper 1
8683
Next exam: 12 June 2024
Panjabi Paper 1