15 Reading Comprehension Activities for English Classes — From A1 to C2

Published March 11, 2026 · Worksheet Creation

Reading comprehension is one of the four core language skills and a cornerstone of English language proficiency. Whether your students are preparing for Cambridge exams, IELTS, or simply need to read English for work and study, strong reading skills are essential. Yet many teachers rely on the same predictable format: read a text, answer comprehension questions.

This article presents 15 diverse reading comprehension activities organized by CEFR level, from simple A1 picture-matching to C2 critical analysis. Each activity includes implementation tips and shows how you can create supporting materials with AI.

Beginner Activities (A1-A2)

1. Picture-Text Matching

Students match short descriptions (2-3 sentences) with pictures. This builds basic reading confidence without overwhelming vocabulary load. Use Edooqoo's Picture exercise types with simple descriptive texts at A1 level.

2. Sentence Ordering

Cut a short paragraph into individual sentences. Students arrange them in logical order. This develops understanding of text cohesion and sequencing markers (first, then, finally). Generate Word Order exercises in Edooqoo at A1-A2 level.

3. True/False with Simple Texts

Present a short text (50-100 words) about a familiar topic (daily routine, family, food) followed by 5-6 true/false statements. This builds scanning skills and factual comprehension. Edooqoo's True/False exercise type auto-generates both the text and statements at the correct CEFR level.

4. Gap-Fill Reading

Remove every 7th-10th word from a simple text. Students use context clues to fill in the missing words. This develops prediction skills and contextual vocabulary knowledge. Use Edooqoo's Gap Text (Cloze) exercise at A2 level.

5. Information Transfer

Students read a short text and transfer information to a table, form, or diagram. For example, read a text about a person's weekly schedule and fill in a timetable. This develops selective reading and information processing skills.

Intermediate Activities (B1-B2)

6. Jigsaw Reading

Divide a longer text into sections. Different students read different sections, then share information to answer questions about the complete text. This combines reading with speaking and develops summarizing skills. Generate different reading passages on related subtopics using Edooqoo.

7. Reading with Prediction

Present a text in stages — students read the title and predict content, read the first paragraph and revise predictions, continue section by section. This activates schema knowledge and develops critical reading habits.

8. Matching Headings to Paragraphs

A classic FCE/CAE format. Students match headings or summary statements to paragraphs. This develops understanding of main ideas vs. supporting details and tests gist comprehension. Use Edooqoo's Matching exercise type with reading passages at B1-B2.

9. Multiple Choice Comprehension

Read a text (200-400 words) and answer multiple choice questions testing different reading sub-skills: main idea, detail, inference, vocabulary in context, author's purpose. Edooqoo generates these automatically with carefully crafted distractors that test genuine comprehension rather than just word-spotting.

10. Compare and Contrast Texts

Present two short texts on the same topic from different perspectives. Students identify similarities and differences, evaluate arguments, and form their own opinion. This develops critical reading and analytical skills essential at B2 level.

Advanced Activities (C1-C2)

11. Gapped Text (Missing Sentences)

Remove 5-6 sentences from a longer text. Students read the surrounding context and place the removed sentences back in the correct positions. This tests understanding of text cohesion, reference words, and logical flow — a key CAE/CPE exercise format.

12. Critical Analysis and Evaluation

Students read an argumentative or opinion text and evaluate the strength of arguments, identify logical fallacies, assess evidence quality, and detect bias. Follow up with Discussion Questions generated by Edooqoo where students debate the text's claims.

13. Style and Register Analysis

Present texts in different registers (formal report, informal email, academic paper, news article) on the same topic. Students identify register markers, analyze word choice, and discuss appropriateness for different contexts. Use Edooqoo's Paraphrasing exercises to practice register transformation.

14. Inference and Implied Meaning

Present texts where key information is implied rather than stated directly. Students must "read between the lines" — understanding attitude, tone, irony, and unstated conclusions. This is the most challenging reading sub-skill and essential for C1-C2 proficiency.

15. Academic Summary Writing

Students read a 500-700 word academic text and write a 100-word summary capturing the main argument, key evidence, and conclusion. This combines reading comprehension with productive writing skills. Use Edooqoo's Paraphrasing exercise type for guided summarization practice.

How to Generate Reading Exercises with AI

Edooqoo's AI generates complete reading comprehension exercises in under 60 seconds:

  1. Select the CEFR level — text length and complexity adjust automatically.
  2. Specify the topic — the AI creates a relevant, engaging text.
  3. Choose exercise types — Reading Comprehension, True/False, Multiple Choice, Answer Questions, or Discussion Questions.
  4. Generate — the AI produces the text, exercises, and answer key together.

The AI ensures texts are at the appropriate readability level: A1 texts are 50-100 words with simple sentences; C2 texts are 700-1000 words with complex academic structures.

Assessing Reading Skills

Effective reading assessment tests multiple sub-skills:

Edooqoo's progress tracking monitors reading comprehension mastery over time, helping you identify which sub-skills need more practice.

Frequently Asked Questions

How long should reading texts be for each CEFR level?

A1: 50-100 words. A2: 100-200 words. B1: 200-350 words. B2: 350-500 words. C1: 500-700 words. C2: 700-1000 words. These ranges ensure texts are challenging but not overwhelming.

Should I pre-teach vocabulary before reading?

Pre-teach 3-5 essential words that block comprehension. Let students encounter other new words in context and discuss them afterward. This builds both vocabulary and reading strategy skills.

How do I differentiate reading activities for mixed-level classes?

Use Edooqoo to generate the same topic at different CEFR levels. Each student gets a text matched to their level, and you can discuss the shared topic as a class afterward.

Can AI generate reading texts on any topic?

Yes. Edooqoo generates reading texts on virtually any topic — from everyday situations to academic subjects, business contexts, and current affairs. The AI adapts vocabulary and complexity to the selected CEFR level.

Try Edooqoo Free — Generate Reading Exercises


Related Articles

Related Resources

About · Pricing · Exercise Types · Prompts · Glossary · How It Works · Blog · Resources