Skip to content

Practice library

73 original papers and skill sets across six English courses, plus official exam resources.

Full papers

Complete a timed GCEasy paper with Marisa alongside you, then review your marked answers.

60 full papers

IGCSE LanguageFull paper

The repair workshop

English Paper 01 · Reading analysis and directed writing

60 minutes40 marks
All written answers · 4 questionsPaper 1 of 10 · Marking rubric included

Paper structure

  1. Reading and analysis25 minutes suggested
  2. Directed writing35 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

The community open day — original practice paper

20 questions · responses, conversations, cloze & comprehension

30 minutes20 marks
20 multiple-choice questionsPaper 1 of 10 · Marking rubric included

Paper structure

  1. Everyday communication15 minutes suggested
  2. Text completion and reading15 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Journeys and small discoveries — original practice paper

20 questions · useful exchanges, sentence logic & reading evidence

30 minutes20 marks
20 multiple-choice questionsPaper 2 of 10 · Marking rubric included

Paper structure

  1. Responses and conversations15 minutes suggested
  2. Text completion and comprehension15 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Information that makes a difference — original practice paper

20 questions · conversations, practical texts, data & paragraph organisation

40 minutes20 marks
20 multiple-choice questionsPaper 1 of 10 · Marking rubric included

Paper structure

  1. Conversation completion8 minutes suggested
  2. Reading varied texts22 minutes suggested
  3. Text completion and paragraph organisation10 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Design, memory and everyday decisions — original practice paper

20 questions · conversation, reviews, reporting, tables & writing skills

40 minutes20 marks
20 multiple-choice questionsPaper 2 of 10 · Marking rubric included

Paper structure

  1. Conversation completion8 minutes suggested
  2. Practical and extended reading22 minutes suggested
  3. Text completion and paragraph organisation10 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

Whose waterfront?

Compare viewpoints, analyse imagery and write a public letter

75 minutes40 marks
All written answers · 4 questionsPaper 2 of 10 · Marking rubric included

Paper structure

  1. Understanding and language25 minutes suggested
  2. Comparing perspectives20 minutes suggested
  3. Directed writing and checking30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

The repair room

Select details, compare tone and argue for a workable plan

75 minutes40 marks
All written answers · 4 questionsPaper 3 of 10 · Marking rubric included

Paper structure

  1. Understanding and writer’s choices25 minutes suggested
  2. Comparison20 minutes suggested
  3. Persuasive writing and checking30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

A night without a screen

Read a narrative, evaluate a proposal and create an ending

75 minutes40 marks
All written answers · 4 questionsPaper 4 of 10 · Marking rubric included

Paper structure

  1. Inference and language25 minutes suggested
  2. Evaluate a proposal20 minutes suggested
  3. Narrative composition30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

The river survey weekend

Follow instructions, read experiences and write an email and report

60 minutes32 marks
8 multiple-choice · 2 writtenPaper 1 of 10 · Marking rubric included

Paper structure

  1. Reading: notice and experiences20 minutes suggested
  2. Personal email20 minutes suggested
  3. Report and checking20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

Making the museum speak

Read project accounts and write an email and review

60 minutes32 marks
8 multiple-choice · 2 writtenPaper 2 of 10 · Marking rubric included

Paper structure

  1. Reading: a museum project20 minutes suggested
  2. Email to a friend20 minutes suggested
  3. Visitor review and checking20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

A skill worth sharing

Compare workshop experiences and write an email and article

60 minutes32 marks
8 multiple-choice · 2 writtenPaper 3 of 10 · Marking rubric included

Paper structure

  1. Reading: the skill-share festival20 minutes suggested
  2. Email invitation20 minutes suggested
  3. Opinion article and checking20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Leaving by the early bus

Unseen poetry, prose and a comparison of uncertain departures

75 minutes40 marks
All written answers · 4 questionsPaper 1 of 10 · Marking rubric included

Paper structure

  1. Poetry: understanding and close analysis25 minutes suggested
  2. Prose: character and narrative detail20 minutes suggested
  3. Comparative response and checking30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

The time we inherit

Explore personification, narrative tension and inherited responsibility

75 minutes40 marks
All written answers · 4 questionsPaper 2 of 10 · Marking rubric included

Paper structure

  1. Poetry: voice and imagery25 minutes suggested
  2. Prose: tension and character20 minutes suggested
  3. Comparison and checking30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Before the curtain rises

Unseen writing on performance, courage and the work behind appearances

75 minutes40 marks
All written answers · 4 questionsPaper 3 of 10 · Marking rubric included

Paper structure

  1. Poetry: setting and structural change25 minutes suggested
  2. Prose: suspense and perspective20 minutes suggested
  3. Comparison and checking30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Crossing the same water

Comparative register analysis & purposeful transformation

90 minutes40 marks
All written answers · 4 questionsPaper 1 of 10 · Marking rubric included

Paper structure

  1. Close language analysis30 minutes suggested
  2. Comparison and transformation60 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Whose voice goes into the archive?

Directed feature writing & analytical commentary

90 minutes50 marks
All written answers · 4 questionsPaper 2 of 10 · Marking rubric included

Paper structure

  1. Plan and write a feature50 minutes suggested
  2. Analyse choices and adapt the audience40 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Changing words at work

Language variation, interaction & evidence for change

90 minutes40 marks
All written answers · 4 questionsPaper 3 of 10 · Marking rubric included

Paper structure

  1. Compare written and spoken contexts35 minutes suggested
  2. Evaluate methods and language change55 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 3: Culture and connections

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 3 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 4: Food and fair choices

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 4 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 5: Technology with a purpose

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 5 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 6: Neighbourhoods and nature

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 6 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 7: Learning together

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 7 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 8: Comfort in shared spaces

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 8 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 9: Journeys and access

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 9 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

Thai A-LevelFull paper

Thai A-Level English practice 10: Stories and public events

30 original questions · communication, language use and reading

50 minutes30 marks
30 multiple-choice questionsPaper 10 of 10 · Marking rubric included

Paper structure

  1. Communication and information15 minutes suggested
  2. Language and organisation15 minutes suggested
  3. Reading and interpretation20 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Night journeys, different promises

Service announcements, interview voice and information for new readers

85 minutes40 marks
All written answers · 4 questionsPaper 4 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Who gets to borrow?

Policy language, a represented meeting and access to practical resources

85 minutes40 marks
All written answers · 4 questionsPaper 5 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

A museum after hours

Promotional writing, a personal journal and the limits of visitor evidence

85 minutes40 marks
All written answers · 4 questionsPaper 6 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Do short messages lose meaning?

Workplace variation, represented interaction and a fictional language investigation

85 minutes40 marks
All written answers · 4 questionsPaper 7 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

An apology and a reply

Institutional accountability, a student column and audience-sensitive explanation

85 minutes40 marks
All written answers · 4 questionsPaper 8 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

The name of a place

Tourism promotion, a public address and the language of shared identity

85 minutes40 marks
All written answers · 4 questionsPaper 9 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

International A LevelFull paper

Instructions for more than one reader

Technical procedure, a beginner guide and evaluation of a small user trial

85 minutes40 marks
All written answers · 4 questionsPaper 10 of 10 · Marking rubric included

Paper structure

  1. Close language analysis35 minutes suggested
  2. Comparison and audience adaptation50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

Between the last train and the first

Contrasting a travel journal with practical information; report writing and narrative

90 minutes50 marks
All written answers · 4 questionsPaper 5 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

The photograph from the ridge

A personal account and a volunteer log; evaluate evidence and develop a narrative

90 minutes50 marks
All written answers · 4 questionsPaper 6 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

The second night at the hall

Review and backstage account; persuasive letter and an independent story

90 minutes50 marks
All written answers · 4 questionsPaper 7 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

Breakfast before the market

Journal and business account; an evaluative report and descriptive composition

90 minutes50 marks
All written answers · 4 questionsPaper 8 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

The garden behind the glass

Visitor and caretaker perspectives; evaluate access and write a purposeful description

90 minutes50 marks
All written answers · 4 questionsPaper 9 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LanguageFull paper

The street on the map

Personal and cartographic viewpoints; public article and an independent narrative

90 minutes50 marks
All written answers · 4 questionsPaper 10 of 10 · Marking rubric included

Paper structure

  1. Reading and language25 minutes suggested
  2. Directed writing and composition65 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 4: A film night for everyone

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 4 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 5: Trying an outdoor challenge

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 5 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 6: Keeping local memories

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 6 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 7: Sharing useful equipment

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 7 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 8: Learning through customer service

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 8 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 9: Collecting information carefully

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 9 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE ESLFull paper

IGCSE ESL practice 10: Taking an exhibition on the road

Eight reading questions and two practical writing tasks

60 minutes38 marks
8 multiple-choice · 2 writtenPaper 10 of 10 · Marking rubric included

Paper structure

  1. Reading30 minutes suggested
  2. Practical writing30 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

A journey worth planning

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 3 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Learning the job together

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 4 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

More than a result

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 5 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Being a thoughtful guest

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 6 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Before you press publish

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 7 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Behind the performance

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 8 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

A morning at the market

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 9 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

TGATFull paper

Finding your way into college life

30 original questions · communication, text completion and reading

50 minutes30 marks
30 multiple-choice questionsPaper 10 of 10 · Marking rubric included

Paper structure

  1. Everyday communication12 minutes suggested
  2. Text completion15 minutes suggested
  3. Reading and inference23 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Things we cannot sell

Explore prices, private memories and the changing value of ordinary objects

80 minutes40 marks
All written answers · 4 questionsPaper 4 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Across the wall

Sound, restricted knowledge and the risks of imagining another person

80 minutes40 marks
All written answers · 4 questionsPaper 5 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Before the rain

Explore suspense, preparation and the boundary between care and control

80 minutes40 marks
All written answers · 4 questionsPaper 6 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

Keeping score

Visible achievement, quiet contribution and the uncertain meaning of a result

80 minutes40 marks
All written answers · 4 questionsPaper 7 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

The borrowed language

Explore translation, family relationships and meaning that exceeds exact words

80 minutes40 marks
All written answers · 4 questionsPaper 8 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

After the lights go out

Explore altered attention, uncertainty and the return of ordinary light

80 minutes40 marks
All written answers · 4 questionsPaper 9 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.

IGCSE LiteratureFull paper

A place in the picture

Explore representation, excluded details and the limits of a finished image

80 minutes40 marks
All written answers · 4 questionsPaper 10 of 10 · Marking rubric included

Paper structure

  1. Poetry: interpretation and close analysis30 minutes suggested
  2. Prose analysis and comparison50 minutes suggested

Marisa is available while you work. Finish to review your answers and explanations.