B2 Reading Comprehension Worksheets
104 printable reading comprehension worksheets · B2 (Upper-intermediate)
Start here — 12 free samples
Free to try: open, print and play them — no account needed.B2 reading comprehension worksheets
The 48 most used of 104, most used first.
About B2 reading comprehension worksheets
B2 readers handle articles and reports on contemporary issues in which writers take a particular stance. Texts of 500–700 words include feature articles, interviews, opinion columns and extracts from fiction, with complex sentences, a wide lexical range and some idiomatic language.
Tasks target higher-level sub-skills: inferring attitude and purpose, following reference across paragraphs, recognizing text structure and paraphrase. Formats include multiple choice, gapped paragraphs, multiple matching and vocabulary-in-context questions, similar to those in B2 First Reading and Use of English.
Answer keys and teacher copies are included. Print or download a PDF, or share an online class link students open without an account; a word bank and large-print font are available for differentiation.
Teaching tips: B2 reading comprehension worksheets
- Teach students to recognize paraphrase: the correct answer rarely repeats the words of the text.
- Time the first read strictly to push skimming for structure rather than detailed reading.
- Ask learners to justify each answer with a line reference during feedback.
- Mine each text for useful collocations and have students record them in a vocabulary notebook.
- Use the opinion in the text as the stance for a short debate or essay.
Questions teachers ask
How long are B2 reading texts?
Most are between 500 and 700 words, long enough to practice following an argument and to reflect B2 exam reading loads.
Do these worksheets prepare students for B2 First?
They practice the same sub-skills and several of the same task types, making them useful alongside official practice tests.
How do I stop students reading every word?
Set a short gist or structure task with a tight time limit first, and only then give the detailed questions.