IB IBO

English B Past Papers

Total 244 past papers available with complete questions and official mark schemes.

Available Papers (Latest First)

October 2025

QP-202510-English B-P2-SL-listening comprehension

16 Questions · View Solutions →

October 2025

QP-202510-English B-P2-HL-listening

21 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ3)-SL-reading

37 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ3)-HL-reading-text booklet

6 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ3)-HL-reading

37 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ1)-SL-reading-text booklet

4 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ1)-SL-reading

37 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ1)-HL-reading-text booklet

6 Questions · View Solutions →

October 2025

QP-202510-English B-P2(TZ1)-HL-reading

39 Questions · View Solutions →

October 2025

QP-202510-English B-P1(TZ3)-SL

3 Questions · View Solutions →

October 2025

QP-202510-English B-P1(TZ3)-HL

3 Questions · View Solutions →

October 2025

QP-202510-English B-P1(TZ1)-SL

3 Questions · View Solutions →

October 2025

QP-202510-English B-P1(TZ1)-HL

3 Questions · View Solutions →

May 2025

QP-202505-English B-P2-SL-listening comprehension

17 Questions · View Solutions →

May 2025

QP-202505-English B-P2-HL-listening comprehension

17 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ3)-HL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ3)-HL-reading comprehension

37 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ2)-HL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ2)-HL-reading comprehension

40 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ1)-HL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2025

QP-202505-English B-P2(TZ1)-HL-reading comprehension

37 Questions · View Solutions →

May 2025

QP-202505-English B-P1(TZ3)-SL

3 Questions · View Solutions →

May 2025

QP-202505-English B-P1(TZ3)-HL

3 Questions · View Solutions →

May 2025

QP-202505-English B-P1(TZ2)-HL

3 Questions · View Solutions →

May 2025

QP-202505-English B-P1(TZ1)-SL

3 Questions · View Solutions →

May 2025

QP-202505-English B-P1(TZ1)-HL

3 Questions · View Solutions →

October 2024

QP-202410-English B-P2-SL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2024

QP-202410-English B-P2-SL-reading comprehension-question booklet

37 Questions · View Solutions →

October 2024

QP-202410-English B-P2-SL-listening comprehension

16 Questions · View Solutions →

October 2024

QP-202410-English B-P2-HL-listening comprehension

16 Questions · View Solutions →

October 2024

QP-202410-English B-P2(TZ2)-HL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2024

QP-202410-English B-P2(TZ2)-HL-reading comprehension-question booklet

37 Questions · View Solutions →

October 2024

QP-202410-English B-P2(TZ1)-HL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2024

QP-202410-English B-P2(TZ1)-HL-reading comprehension-question booklet

35 Questions · View Solutions →

October 2024

QP-202410-English B-P1-SL

3 Questions · View Solutions →

October 2024

QP-202410-English B-P1(TZ2)-HL

3 Questions · View Solutions →

October 2024

QP-202410-English B-P1(TZ1)-HL

3 Questions · View Solutions →

May 2024

QP-202405-English B-P2-SL-listening comprehension

20 Questions · View Solutions →

May 2024

QP-202405-English B-P2-HL-listening comprehension

20 Questions · View Solutions →

May 2024

QP-202405-English B-P2(TZ2)-SL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2024

QP-202405-English B-P2(TZ2)-SL-reading comprehension

37 Questions · View Solutions →

May 2024

QP-202405-English B-P2(TZ1)-SL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2024

QP-202405-English B-P2(TZ1)-SL-reading comprehension

38 Questions · View Solutions →

May 2024

QP-202405-English B-P1(TZ2)-SL

3 Questions · View Solutions →

May 2024

QP-202405-English B-P1(TZ2)-HL

3 Questions · View Solutions →

May 2024

QP-202405-English B-P1(TZ1)-SL

3 Questions · View Solutions →

May 2024

QP-202405-English B-P1(TZ1)-HL

3 Questions · View Solutions →

October 2023

QP-202310-English B-P2-SL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2023

QP-202310-English B-P2-SL-reading comprehension

38 Questions · View Solutions →

October 2023

QP-202310-English B-P2-SL-listening comprehension

21 Questions · View Solutions →

October 2023

QP-202310-English B-P2-HL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2023

QP-202310-English B-P2-HL-reading comprehension

40 Questions · View Solutions →

October 2023

QP-202310-English B-P2-HL-listening comprehension

16 Questions · View Solutions →

October 2023

QP-202310-English B-P1(TZ2)-SL

3 Questions · View Solutions →

October 2023

QP-202310-English B-P1(TZ2)-HL

3 Questions · View Solutions →

October 2023

QP-202310-English B-P1(TZ1)-SL

3 Questions · View Solutions →

October 2023

QP-202310-English B-P1(TZ1)-HL

3 Questions · View Solutions →

May 2023

QP-202305-English B-P2-SL-reading comprehension-text booklet

4 Questions · View Solutions →

May 2023

QP-202305-English B-P2-SL-reading comprehension

37 Questions · View Solutions →

May 2023

QP-202305-English B-P2-SL-listening comprehension

17 Questions · View Solutions →

May 2023

QP-202305-English B-P2-HL-reading comprehension-text booklet

5 Questions · View Solutions →

May 2023

QP-202305-English B-P2-HL-reading comprehension

40 Questions · View Solutions →

May 2023

QP-202305-English B-P2-HL-listening comprehension

17 Questions · View Solutions →

May 2023

QP-202305-English B-P1(TZ2)-SL

3 Questions · View Solutions →

May 2023

QP-202305-English B-P1(TZ2)-HL

3 Questions · View Solutions →

May 2023

QP-202305-English B-P1(TZ1)-SL

3 Questions · View Solutions →

May 2023

QP-202305-English B-P1(TZ1)-HL

3 Questions · View Solutions →

October 2022

QP-202210-English B-P2-SL-reading comprehension text booklet

5 Questions · View Solutions →

October 2022

QP-202210-English B-P2-SL-reading comprehension question booklet

37 Questions · View Solutions →

October 2022

QP-202210-English B-P2-SL-listening comprehension

16 Questions · View Solutions →

October 2022

QP-202210-English B-P2-HL-reading comprehension-text booklet

5 Questions · View Solutions →

October 2022

QP-202210-English B-P2-HL-reading comprehension question booklet

37 Questions · View Solutions →

October 2022

QP-202210-English B-P2-HL-listening comprehension

16 Questions · View Solutions →

October 2022

QP-202210-English B-P1-SL

3 Questions · View Solutions →

October 2022

QP-202210-English B-P1-HL

3 Questions · View Solutions →

May 2022

QP-202205-English B-P2-SL-reading comprehension text booklet

4 Questions · View Solutions →

May 2022

QP-202205-English B-P2-SL-reading comprehension question booklet

36 Questions · View Solutions →

May 2022

QP-202205-English B-P2-SL-listening comprehension

13 Questions · View Solutions →

May 2022

QP-202205-English B-P2-HL-reading comprehension text booklet

4 Questions · View Solutions →

May 2022

QP-202205-English B-P2-HL-reading comprehension question booklet

40 Questions · View Solutions →

May 2022

QP-202205-English B-P2-HL-listening comprehension

20 Questions · View Solutions →

May 2022

QP-202205-English B-P1-SL

3 Questions · View Solutions →

May 2022

QP-202205-English B-P1-HL

3 Questions · View Solutions →

October 2021

QP-202110-English B-P2-SL-reading comprehension text booklet

4 Questions · View Solutions →

October 2021

QP-202110-English B-P2-HL-reading comprehension-text booklet

4 Questions · View Solutions →

October 2021

QP-202110-English B-P2-HL-reading comprehension question booklet

38 Questions · View Solutions →

October 2021

QP-202110-English B-P1-SL-reading comprehension question booklet

38 Questions · View Solutions →

October 2021

QP-202110-English B-P1-SL

3 Questions · View Solutions →

October 2021

QP-202110-English B-P1-HL

3 Questions · View Solutions →

May 2021

QP-202105-English B-P2-SL-reading comprehension text booklet

4 Questions · View Solutions →

May 2021

QP-202105-English B-P2-SL-reading comprehension question booklet

37 Questions · View Solutions →

May 2021

QP-202105-English B-P2-HL-reading comprehension text booklet

4 Questions · View Solutions →

May 2021

QP-202105-English B-P2-HL-reading comprehension question booklet

37 Questions · View Solutions →

May 2021

QP-202105-English B-P1-SL

3 Questions · View Solutions →

May 2021

QP-202105-English B-P1-HL

3 Questions · View Solutions →

October 2020

QP-202010-English B-P2-SL-reading comprehension text booklet

5 Questions · View Solutions →

October 2020

QP-202010-English B-P2-SL-reading comprehension question booklet

38 Questions · View Solutions →

October 2020

QP-202010-English B-P2-SL-listening comprehension

17 Questions · View Solutions →

October 2020

QP-202010-English B-P2-HL-reading comprehension-question booklet

37 Questions · View Solutions →

October 2020

QP-202010-English B-P2-HL-reading comprehension text booklet

5 Questions · View Solutions →

October 2020

QP-202010-English B-P2-HL-listening comprehension

18 Questions · View Solutions →

October 2020

QP-202010-English B-P1-HL

3 Questions · View Solutions →

October 2019

QP-201910-English B-P2-SL

5 Questions · View Solutions →

October 2019

QP-201910-English B-P2-HL

6 Questions · View Solutions →

October 2019

QP-201910-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2019

QP-201910-English B-P1-SL-question booklet

36 Questions · View Solutions →

October 2019

QP-201910-English B-P1-HL-question booklet

51 Questions · View Solutions →

May 2019

QP-201905-English B-P2-SL

5 Questions · View Solutions →

May 2019

QP-201905-English B-P2-HL

6 Questions · View Solutions →

May 2019

QP-201905-English B-P1-SL-text booklet

7 Questions · View Solutions →

May 2019

QP-201905-English B-P1-SL-question booklet

37 Questions · View Solutions →

May 2019

QP-201905-English B-P1-HL-text booklet

8 Questions · View Solutions →

May 2019

QP-201905-English B-P1-HL-question booklet

52 Questions · View Solutions →

October 2018

QP-201810-English B-P2-SL

5 Questions · View Solutions →

October 2018

QP-201810-English B-P2-HL

6 Questions · View Solutions →

October 2018

QP-201810-English B-P1-SL-text booklet

6 Questions · View Solutions →

October 2018

QP-201810-English B-P1-SL-question booklet

34 Questions · View Solutions →

October 2018

QP-201810-English B-P1-HL-text booklet

9 Questions · View Solutions →

October 2018

QP-201810-English B-P1-HL-question booklet

53 Questions · View Solutions →

May 2018

QP-201805-English B-P2-SL

5 Questions · View Solutions →

May 2018

QP-201805-English B-P2-HL

6 Questions · View Solutions →

May 2018

QP-201805-English B-P1-SL-text booklet

6 Questions · View Solutions →

May 2018

QP-201805-English B-P1-SL-question booklet

38 Questions · View Solutions →

May 2018

QP-201805-English B-P1-HL-text booklet

7 Questions · View Solutions →

May 2018

QP-201805-English B-P1-HL-question booklet

50 Questions · View Solutions →

October 2017

QP-201710-English B-P2-SL

5 Questions · View Solutions →

October 2017

QP-201710-English B-P2-HL

6 Questions · View Solutions →

October 2017

QP-201710-English B-P1-SL-text booklet

4 Questions · View Solutions →

October 2017

QP-201710-English B-P1-SL-question_booklet

36 Questions · View Solutions →

October 2017

QP-201710-English B-P1-HL-text booklet

7 Questions · View Solutions →

October 2017

QP-201710-English B-P1-HL-question booklet

52 Questions · View Solutions →

May 2017

QP-201705-English B-P2-SL

5 Questions · View Solutions →

May 2017

QP-201705-English B-P2-HL

6 Questions · View Solutions →

May 2017

QP-201705-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2017

QP-201705-English B-P1-SL-question booklet

37 Questions · View Solutions →

May 2017

QP-201705-English B-P1-HL-text booklet

10 Questions · View Solutions →

May 2017

QP-201705-English B-P1-HL-question booklet

48 Questions · View Solutions →

October 2016

QP-201610-English B-P2-SL

5 Questions · View Solutions →

October 2016

QP-201610-English B-P2-HL

6 Questions · View Solutions →

October 2016

QP-201610-English B-P1-SL-text booklet

4 Questions · View Solutions →

October 2016

QP-201610-English B-P1-SL-question booklet

38 Questions · View Solutions →

October 2016

QP-201610-English B-P1-HL-text booklet

10 Questions · View Solutions →

October 2016

QP-201610-English B-P1-HL-question booklet

51 Questions · View Solutions →

May 2016

QP-201605-English B-P2-SL

5 Questions · View Solutions →

May 2016

QP-201605-English B-P2-HL

6 Questions · View Solutions →

May 2016

QP-201605-English B-P1-SL-text booklet

4 Questions · View Solutions →

May 2016

QP-201605-English B-P1-SL-question booklet

39 Questions · View Solutions →

May 2016

QP-201605-English B-P1-HL-text booklet

9 Questions · View Solutions →

May 2016

QP-201605-English B-P1-HL-question booklet

44 Questions · View Solutions →

October 2015

QP-201510-English B-P2-SL

5 Questions · View Solutions →

October 2015

QP-201510-English B-P2-HL

6 Questions · View Solutions →

October 2015

QP-201510-English B-P1-SL-text booklet

4 Questions · View Solutions →

October 2015

QP-201510-English B-P1-SL-question booklet

36 Questions · View Solutions →

October 2015

QP-201510-English B-P1-HL-text booklet

9 Questions · View Solutions →

October 2015

QP-201510-English B-P1-HL-question booklet

52 Questions · View Solutions →

May 2015

QP-201505-English B-P2-SL

5 Questions · View Solutions →

May 2015

QP-201505-English B-P2-HL

6 Questions · View Solutions →

May 2015

QP-201505-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2015

QP-201505-English B-P1-SL-question booklet

37 Questions · View Solutions →

May 2015

QP-201505-English B-P1-HL-text booklet

8 Questions · View Solutions →

May 2015

QP-201505-English B-P1-HL-question booklet

46 Questions · View Solutions →

October 2014

QP-201410-English B-P2-SL

5 Questions · View Solutions →

October 2014

QP-201410-English B-P2-HL

6 Questions · View Solutions →

October 2014

QP-201410-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2014

QP-201410-English B-P1-SL-question booklet

40 Questions · View Solutions →

October 2014

QP-201410-English B-P1-HL-text booklet

9 Questions · View Solutions →

October 2014

QP-201410-English B-P1-HL-question booklet

54 Questions · View Solutions →

May 2014

QP-201405-English B-P2-SL

5 Questions · View Solutions →

May 2014

QP-201405-English B-P2-HL

6 Questions · View Solutions →

May 2014

QP-201405-English B-P1-SL-text booklet

6 Questions · View Solutions →

May 2014

QP-201405-English B-P1-SL-question booklet

39 Questions · View Solutions →

May 2014

QP-201405-English B-P1-HL-text booklet

8 Questions · View Solutions →

May 2014

QP-201405-English B-P1-HL-question booklet

28 Questions · View Solutions →

October 2013

QP-201310-English B-P2-SL

5 Questions · View Solutions →

October 2013

QP-201310-English B-P2-HL

6 Questions · View Solutions →

October 2013

QP-201310-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2013

QP-201310-English B-P1-SL-question booklet

37 Questions · View Solutions →

October 2013

QP-201310-English B-P1-HL-text booklet

10 Questions · View Solutions →

October 2013

QP-201310-English B-P1-HL-question booklet

47 Questions · View Solutions →

May 2013

QP-201305-English B-P2-SL

5 Questions · View Solutions →

May 2013

QP-201305-English B-P2-HL

6 Questions · View Solutions →

May 2013

QP-201305-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2013

QP-201305-English B-P1-SL-question booklet

40 Questions · View Solutions →

May 2013

QP-201305-English B-P1-HL-text booklet

9 Questions · View Solutions →

May 2013

QP-201305-English B-P1-HL-question booklet

46 Questions · View Solutions →

October 2012

QP-201210-English B-P2-SL

4 Questions · View Solutions →

October 2012

QP-201210-English B-P2-HL

6 Questions · View Solutions →

October 2012

QP-201210-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2012

QP-201210-English B-P1-SL-question booklet

19 Questions · View Solutions →

October 2012

QP-201210-English B-P1-HL-text booklet

5 Questions · View Solutions →

October 2012

QP-201210-English B-P1-HL-question booklet

32 Questions · View Solutions →

May 2012

QP-201205-English B-P2-SL

4 Questions · View Solutions →

May 2012

QP-201205-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2012

QP-201205-English B-P1-SL-question booklet

25 Questions · View Solutions →

May 2012

QP-201205-English B-P1-HL-text booklet

7 Questions · View Solutions →

May 2012

QP-201205-English B-P1-HL-question booklet

33 Questions · View Solutions →

October 2011

QP-201110-English B-P2-SL

4 Questions · View Solutions →

October 2011

QP-201110-English B-P2-HL

6 Questions · View Solutions →

October 2011

QP-201110-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2011

QP-201110-English B-P1-SL-question booklet

20 Questions · View Solutions →

October 2011

QP-201110-English B-P1-HL-text booklet

7 Questions · View Solutions →

October 2011

QP-201110-English B-P1-HL-question booklet

31 Questions · View Solutions →

May 2011

QP-201105-English B-P2-SL

4 Questions · View Solutions →

May 2011

QP-201105-English B-P2-HL

6 Questions · View Solutions →

May 2011

QP-201105-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2011

QP-201105-English B-P1-SL-question booklet

24 Questions · View Solutions →

May 2011

QP-201105-English B-P1-HL-text booklet

5 Questions · View Solutions →

May 2011

QP-201105-English B-P1-HL-question booklet

32 Questions · View Solutions →

October 2010

QP-201010-English B-P2-SL

4 Questions · View Solutions →

October 2010

QP-201010-English B-P2-HL

6 Questions · View Solutions →

October 2010

QP-201010-English B-P1-SL-text booklet

5 Questions · View Solutions →

October 2010

QP-201010-English B-P1-SL-question booklet

23 Questions · View Solutions →

October 2010

QP-201010-English B-P1-HL-text booklet

5 Questions · View Solutions →

October 2010

QP-201010-English B-P1-HL-question booklet

30 Questions · View Solutions →

May 2010

QP-201005-English B-P2-SL

4 Questions · View Solutions →

May 2010

QP-201005-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2010

QP-201005-English B-P1-SL-question booklet

24 Questions · View Solutions →

May 2010

QP-201005-English B-P1-HL-text booklet

7 Questions · View Solutions →

May 2010

QP-201005-English B-P1-HL-question booklet

33 Questions · View Solutions →

May 2010

QP-201005-English B-P1-HL

6 Questions · View Solutions →

October 2009

QP-200910-English B-P2-SL

4 Questions · View Solutions →

October 2009

QP-200910-English B-P1-SL-text booklet

7 Questions · View Solutions →

October 2009

QP-200910-English B-P1-SL-question booklet

24 Questions · View Solutions →

October 2009

QP-200910-English B-P1-HL-text booklet

7 Questions · View Solutions →

October 2009

QP-200910-English B-P1-HL-question booklet

38 Questions · View Solutions →

October 2009

QP-200910-English B-P1-HL

6 Questions · View Solutions →

May 2009

QP-200905-English B-P2-SL

4 Questions · View Solutions →

May 2009

QP-200905-English B-P2-HL

6 Questions · View Solutions →

May 2009

QP-200905-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2009

QP-200905-English B-P1-SL-question booklet

24 Questions · View Solutions →

May 2009

QP-200905-English B-P1-HL-text booklet

7 Questions · View Solutions →

May 2009

QP-200905-English B-P1-HL-question booklet

32 Questions · View Solutions →

October 2008

QP-200810-English B-P2-SL

4 Questions · View Solutions →

October 2008

QP-200810-English B-P2-HL

6 Questions · View Solutions →

October 2008

QP-200810-English B-P1-SL-text booklet

7 Questions · View Solutions →

October 2008

QP-200810-English B-P1-SL-question booklet

20 Questions · View Solutions →

October 2008

QP-200810-English B-P1-HL-text booklet

7 Questions · View Solutions →

October 2008

QP-200810-English B-P1-HL-question booklet

23 Questions · View Solutions →

May 2008

QP-200805-English B-P2-SL

4 Questions · View Solutions →

May 2008

QP-200805-English B-P2-HL

6 Questions · View Solutions →

May 2008

QP-200805-English B-P1-SL-text booklet

5 Questions · View Solutions →

May 2008

QP-200805-English B-P1-SL-question booklet

24 Questions · View Solutions →

May 2008

QP-200805-English B-P1-HL-text booklet

5 Questions · View Solutions →

May 2008

QP-200805-English B-P1-HL-question booklet

6 Questions · View Solutions →