English B Past Papers
Total 244 past papers available with complete questions and official mark schemes.
Available Papers (Latest First)
QP-202510-English B-P2-SL-listening comprehension
16 Questions · View Solutions →
QP-202510-English B-P2-HL-listening
21 Questions · View Solutions →
QP-202510-English B-P2(TZ3)-SL-reading
37 Questions · View Solutions →
QP-202510-English B-P2(TZ3)-HL-reading-text booklet
6 Questions · View Solutions →
QP-202510-English B-P2(TZ3)-HL-reading
37 Questions · View Solutions →
QP-202510-English B-P2(TZ1)-SL-reading-text booklet
4 Questions · View Solutions →
QP-202510-English B-P2(TZ1)-SL-reading
37 Questions · View Solutions →
QP-202510-English B-P2(TZ1)-HL-reading-text booklet
6 Questions · View Solutions →
QP-202510-English B-P2(TZ1)-HL-reading
39 Questions · View Solutions →
QP-202510-English B-P1(TZ3)-SL
3 Questions · View Solutions →
QP-202510-English B-P1(TZ3)-HL
3 Questions · View Solutions →
QP-202510-English B-P1(TZ1)-SL
3 Questions · View Solutions →
QP-202510-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202505-English B-P2-SL-listening comprehension
17 Questions · View Solutions →
QP-202505-English B-P2-HL-listening comprehension
17 Questions · View Solutions →
QP-202505-English B-P2(TZ3)-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202505-English B-P2(TZ3)-HL-reading comprehension
37 Questions · View Solutions →
QP-202505-English B-P2(TZ2)-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202505-English B-P2(TZ2)-HL-reading comprehension
40 Questions · View Solutions →
QP-202505-English B-P2(TZ1)-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202505-English B-P2(TZ1)-HL-reading comprehension
37 Questions · View Solutions →
QP-202505-English B-P1(TZ3)-SL
3 Questions · View Solutions →
QP-202505-English B-P1(TZ3)-HL
3 Questions · View Solutions →
QP-202505-English B-P1(TZ2)-HL
3 Questions · View Solutions →
QP-202505-English B-P1(TZ1)-SL
3 Questions · View Solutions →
QP-202505-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202410-English B-P2-SL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202410-English B-P2-SL-reading comprehension-question booklet
37 Questions · View Solutions →
QP-202410-English B-P2-SL-listening comprehension
16 Questions · View Solutions →
QP-202410-English B-P2-HL-listening comprehension
16 Questions · View Solutions →
QP-202410-English B-P2(TZ2)-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202410-English B-P2(TZ2)-HL-reading comprehension-question booklet
37 Questions · View Solutions →
QP-202410-English B-P2(TZ1)-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202410-English B-P2(TZ1)-HL-reading comprehension-question booklet
35 Questions · View Solutions →
QP-202410-English B-P1-SL
3 Questions · View Solutions →
QP-202410-English B-P1(TZ2)-HL
3 Questions · View Solutions →
QP-202410-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202405-English B-P2-SL-listening comprehension
20 Questions · View Solutions →
QP-202405-English B-P2-HL-listening comprehension
20 Questions · View Solutions →
QP-202405-English B-P2(TZ2)-SL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202405-English B-P2(TZ2)-SL-reading comprehension
37 Questions · View Solutions →
QP-202405-English B-P2(TZ1)-SL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202405-English B-P2(TZ1)-SL-reading comprehension
38 Questions · View Solutions →
QP-202405-English B-P1(TZ2)-SL
3 Questions · View Solutions →
QP-202405-English B-P1(TZ2)-HL
3 Questions · View Solutions →
QP-202405-English B-P1(TZ1)-SL
3 Questions · View Solutions →
QP-202405-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202310-English B-P2-SL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202310-English B-P2-SL-reading comprehension
38 Questions · View Solutions →
QP-202310-English B-P2-SL-listening comprehension
21 Questions · View Solutions →
QP-202310-English B-P2-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202310-English B-P2-HL-reading comprehension
40 Questions · View Solutions →
QP-202310-English B-P2-HL-listening comprehension
16 Questions · View Solutions →
QP-202310-English B-P1(TZ2)-SL
3 Questions · View Solutions →
QP-202310-English B-P1(TZ2)-HL
3 Questions · View Solutions →
QP-202310-English B-P1(TZ1)-SL
3 Questions · View Solutions →
QP-202310-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202305-English B-P2-SL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202305-English B-P2-SL-reading comprehension
37 Questions · View Solutions →
QP-202305-English B-P2-SL-listening comprehension
17 Questions · View Solutions →
QP-202305-English B-P2-HL-reading comprehension-text booklet
5 Questions · View Solutions →
QP-202305-English B-P2-HL-reading comprehension
40 Questions · View Solutions →
QP-202305-English B-P2-HL-listening comprehension
17 Questions · View Solutions →
QP-202305-English B-P1(TZ2)-SL
3 Questions · View Solutions →
QP-202305-English B-P1(TZ2)-HL
3 Questions · View Solutions →
QP-202305-English B-P1(TZ1)-SL
3 Questions · View Solutions →
QP-202305-English B-P1(TZ1)-HL
3 Questions · View Solutions →
QP-202210-English B-P2-SL-reading comprehension text booklet
5 Questions · View Solutions →
QP-202210-English B-P2-SL-reading comprehension question booklet
37 Questions · View Solutions →
QP-202210-English B-P2-SL-listening comprehension
16 Questions · View Solutions →
QP-202210-English B-P2-HL-reading comprehension-text booklet
5 Questions · View Solutions →
QP-202210-English B-P2-HL-reading comprehension question booklet
37 Questions · View Solutions →
QP-202210-English B-P2-HL-listening comprehension
16 Questions · View Solutions →
QP-202210-English B-P1-SL
3 Questions · View Solutions →
QP-202210-English B-P1-HL
3 Questions · View Solutions →
QP-202205-English B-P2-SL-reading comprehension text booklet
4 Questions · View Solutions →
QP-202205-English B-P2-SL-reading comprehension question booklet
36 Questions · View Solutions →
QP-202205-English B-P2-SL-listening comprehension
13 Questions · View Solutions →
QP-202205-English B-P2-HL-reading comprehension text booklet
4 Questions · View Solutions →
QP-202205-English B-P2-HL-reading comprehension question booklet
40 Questions · View Solutions →
QP-202205-English B-P2-HL-listening comprehension
20 Questions · View Solutions →
QP-202205-English B-P1-SL
3 Questions · View Solutions →
QP-202205-English B-P1-HL
3 Questions · View Solutions →
QP-202110-English B-P2-SL-reading comprehension text booklet
4 Questions · View Solutions →
QP-202110-English B-P2-HL-reading comprehension-text booklet
4 Questions · View Solutions →
QP-202110-English B-P2-HL-reading comprehension question booklet
38 Questions · View Solutions →
QP-202110-English B-P1-SL-reading comprehension question booklet
38 Questions · View Solutions →
QP-202110-English B-P1-SL
3 Questions · View Solutions →
QP-202110-English B-P1-HL
3 Questions · View Solutions →
QP-202105-English B-P2-SL-reading comprehension text booklet
4 Questions · View Solutions →
QP-202105-English B-P2-SL-reading comprehension question booklet
37 Questions · View Solutions →
QP-202105-English B-P2-HL-reading comprehension text booklet
4 Questions · View Solutions →
QP-202105-English B-P2-HL-reading comprehension question booklet
37 Questions · View Solutions →
QP-202105-English B-P1-SL
3 Questions · View Solutions →
QP-202105-English B-P1-HL
3 Questions · View Solutions →
QP-202010-English B-P2-SL-reading comprehension text booklet
5 Questions · View Solutions →
QP-202010-English B-P2-SL-reading comprehension question booklet
38 Questions · View Solutions →
QP-202010-English B-P2-SL-listening comprehension
17 Questions · View Solutions →
QP-202010-English B-P2-HL-reading comprehension-question booklet
37 Questions · View Solutions →
QP-202010-English B-P2-HL-reading comprehension text booklet
5 Questions · View Solutions →
QP-202010-English B-P2-HL-listening comprehension
18 Questions · View Solutions →
QP-202010-English B-P1-HL
3 Questions · View Solutions →
QP-201910-English B-P2-SL
5 Questions · View Solutions →
QP-201910-English B-P2-HL
6 Questions · View Solutions →
QP-201910-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201910-English B-P1-SL-question booklet
36 Questions · View Solutions →
QP-201910-English B-P1-HL-question booklet
51 Questions · View Solutions →
QP-201905-English B-P2-SL
5 Questions · View Solutions →
QP-201905-English B-P2-HL
6 Questions · View Solutions →
QP-201905-English B-P1-SL-text booklet
7 Questions · View Solutions →
QP-201905-English B-P1-SL-question booklet
37 Questions · View Solutions →
QP-201905-English B-P1-HL-text booklet
8 Questions · View Solutions →
QP-201905-English B-P1-HL-question booklet
52 Questions · View Solutions →
QP-201810-English B-P2-SL
5 Questions · View Solutions →
QP-201810-English B-P2-HL
6 Questions · View Solutions →
QP-201810-English B-P1-SL-text booklet
6 Questions · View Solutions →
QP-201810-English B-P1-SL-question booklet
34 Questions · View Solutions →
QP-201810-English B-P1-HL-text booklet
9 Questions · View Solutions →
QP-201810-English B-P1-HL-question booklet
53 Questions · View Solutions →
QP-201805-English B-P2-SL
5 Questions · View Solutions →
QP-201805-English B-P2-HL
6 Questions · View Solutions →
QP-201805-English B-P1-SL-text booklet
6 Questions · View Solutions →
QP-201805-English B-P1-SL-question booklet
38 Questions · View Solutions →
QP-201805-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-201805-English B-P1-HL-question booklet
50 Questions · View Solutions →
QP-201710-English B-P2-SL
5 Questions · View Solutions →
QP-201710-English B-P2-HL
6 Questions · View Solutions →
QP-201710-English B-P1-SL-text booklet
4 Questions · View Solutions →
QP-201710-English B-P1-SL-question_booklet
36 Questions · View Solutions →
QP-201710-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-201710-English B-P1-HL-question booklet
52 Questions · View Solutions →
QP-201705-English B-P2-SL
5 Questions · View Solutions →
QP-201705-English B-P2-HL
6 Questions · View Solutions →
QP-201705-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201705-English B-P1-SL-question booklet
37 Questions · View Solutions →
QP-201705-English B-P1-HL-text booklet
10 Questions · View Solutions →
QP-201705-English B-P1-HL-question booklet
48 Questions · View Solutions →
QP-201610-English B-P2-SL
5 Questions · View Solutions →
QP-201610-English B-P2-HL
6 Questions · View Solutions →
QP-201610-English B-P1-SL-text booklet
4 Questions · View Solutions →
QP-201610-English B-P1-SL-question booklet
38 Questions · View Solutions →
QP-201610-English B-P1-HL-text booklet
10 Questions · View Solutions →
QP-201610-English B-P1-HL-question booklet
51 Questions · View Solutions →
QP-201605-English B-P2-SL
5 Questions · View Solutions →
QP-201605-English B-P2-HL
6 Questions · View Solutions →
QP-201605-English B-P1-SL-text booklet
4 Questions · View Solutions →
QP-201605-English B-P1-SL-question booklet
39 Questions · View Solutions →
QP-201605-English B-P1-HL-text booklet
9 Questions · View Solutions →
QP-201605-English B-P1-HL-question booklet
44 Questions · View Solutions →
QP-201510-English B-P2-SL
5 Questions · View Solutions →
QP-201510-English B-P2-HL
6 Questions · View Solutions →
QP-201510-English B-P1-SL-text booklet
4 Questions · View Solutions →
QP-201510-English B-P1-SL-question booklet
36 Questions · View Solutions →
QP-201510-English B-P1-HL-text booklet
9 Questions · View Solutions →
QP-201510-English B-P1-HL-question booklet
52 Questions · View Solutions →
QP-201505-English B-P2-SL
5 Questions · View Solutions →
QP-201505-English B-P2-HL
6 Questions · View Solutions →
QP-201505-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201505-English B-P1-SL-question booklet
37 Questions · View Solutions →
QP-201505-English B-P1-HL-text booklet
8 Questions · View Solutions →
QP-201505-English B-P1-HL-question booklet
46 Questions · View Solutions →
QP-201410-English B-P2-SL
5 Questions · View Solutions →
QP-201410-English B-P2-HL
6 Questions · View Solutions →
QP-201410-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201410-English B-P1-SL-question booklet
40 Questions · View Solutions →
QP-201410-English B-P1-HL-text booklet
9 Questions · View Solutions →
QP-201410-English B-P1-HL-question booklet
54 Questions · View Solutions →
QP-201405-English B-P2-SL
5 Questions · View Solutions →
QP-201405-English B-P2-HL
6 Questions · View Solutions →
QP-201405-English B-P1-SL-text booklet
6 Questions · View Solutions →
QP-201405-English B-P1-SL-question booklet
39 Questions · View Solutions →
QP-201405-English B-P1-HL-text booklet
8 Questions · View Solutions →
QP-201405-English B-P1-HL-question booklet
28 Questions · View Solutions →
QP-201310-English B-P2-SL
5 Questions · View Solutions →
QP-201310-English B-P2-HL
6 Questions · View Solutions →
QP-201310-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201310-English B-P1-SL-question booklet
37 Questions · View Solutions →
QP-201310-English B-P1-HL-text booklet
10 Questions · View Solutions →
QP-201310-English B-P1-HL-question booklet
47 Questions · View Solutions →
QP-201305-English B-P2-SL
5 Questions · View Solutions →
QP-201305-English B-P2-HL
6 Questions · View Solutions →
QP-201305-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201305-English B-P1-SL-question booklet
40 Questions · View Solutions →
QP-201305-English B-P1-HL-text booklet
9 Questions · View Solutions →
QP-201305-English B-P1-HL-question booklet
46 Questions · View Solutions →
QP-201210-English B-P2-SL
4 Questions · View Solutions →
QP-201210-English B-P2-HL
6 Questions · View Solutions →
QP-201210-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201210-English B-P1-SL-question booklet
19 Questions · View Solutions →
QP-201210-English B-P1-HL-text booklet
5 Questions · View Solutions →
QP-201210-English B-P1-HL-question booklet
32 Questions · View Solutions →
QP-201205-English B-P2-SL
4 Questions · View Solutions →
QP-201205-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201205-English B-P1-SL-question booklet
25 Questions · View Solutions →
QP-201205-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-201205-English B-P1-HL-question booklet
33 Questions · View Solutions →
QP-201110-English B-P2-SL
4 Questions · View Solutions →
QP-201110-English B-P2-HL
6 Questions · View Solutions →
QP-201110-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201110-English B-P1-SL-question booklet
20 Questions · View Solutions →
QP-201110-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-201110-English B-P1-HL-question booklet
31 Questions · View Solutions →
QP-201105-English B-P2-SL
4 Questions · View Solutions →
QP-201105-English B-P2-HL
6 Questions · View Solutions →
QP-201105-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201105-English B-P1-SL-question booklet
24 Questions · View Solutions →
QP-201105-English B-P1-HL-text booklet
5 Questions · View Solutions →
QP-201105-English B-P1-HL-question booklet
32 Questions · View Solutions →
QP-201010-English B-P2-SL
4 Questions · View Solutions →
QP-201010-English B-P2-HL
6 Questions · View Solutions →
QP-201010-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201010-English B-P1-SL-question booklet
23 Questions · View Solutions →
QP-201010-English B-P1-HL-text booklet
5 Questions · View Solutions →
QP-201010-English B-P1-HL-question booklet
30 Questions · View Solutions →
QP-201005-English B-P2-SL
4 Questions · View Solutions →
QP-201005-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-201005-English B-P1-SL-question booklet
24 Questions · View Solutions →
QP-201005-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-201005-English B-P1-HL-question booklet
33 Questions · View Solutions →
QP-201005-English B-P1-HL
6 Questions · View Solutions →
QP-200910-English B-P2-SL
4 Questions · View Solutions →
QP-200910-English B-P1-SL-text booklet
7 Questions · View Solutions →
QP-200910-English B-P1-SL-question booklet
24 Questions · View Solutions →
QP-200910-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-200910-English B-P1-HL-question booklet
38 Questions · View Solutions →
QP-200910-English B-P1-HL
6 Questions · View Solutions →
QP-200905-English B-P2-SL
4 Questions · View Solutions →
QP-200905-English B-P2-HL
6 Questions · View Solutions →
QP-200905-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-200905-English B-P1-SL-question booklet
24 Questions · View Solutions →
QP-200905-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-200905-English B-P1-HL-question booklet
32 Questions · View Solutions →
QP-200810-English B-P2-SL
4 Questions · View Solutions →
QP-200810-English B-P2-HL
6 Questions · View Solutions →
QP-200810-English B-P1-SL-text booklet
7 Questions · View Solutions →
QP-200810-English B-P1-SL-question booklet
20 Questions · View Solutions →
QP-200810-English B-P1-HL-text booklet
7 Questions · View Solutions →
QP-200810-English B-P1-HL-question booklet
23 Questions · View Solutions →
QP-200805-English B-P2-SL
4 Questions · View Solutions →
QP-200805-English B-P2-HL
6 Questions · View Solutions →
QP-200805-English B-P1-SL-text booklet
5 Questions · View Solutions →
QP-200805-English B-P1-SL-question booklet
24 Questions · View Solutions →
QP-200805-English B-P1-HL-text booklet
5 Questions · View Solutions →
QP-200805-English B-P1-HL-question booklet
6 Questions · View Solutions →