AgentDock
1.7k
Prompt LibraryEducationLanguageReading Comprehension Passage Generator

Reading Comprehension Passage Generator

Build a short reading passage at a specific CEFR level in seven languages, plus comprehension questions testing main idea, detail, inference, and vocabulary in context.

Used 44 times

Prompt Template

A grammar drill isolates one rule at a time, which is exactly what makes it a poor test of whether a learner can actually read the language. Real text mixes tenses inside the same paragraph, buries the subject three clauses deep, and expects the reader to infer half of what a sentence means from context instead of stating it outright. This generator builds a short passage at a specific level, plus comprehension questions that test whether you understood it, not whether you can conjugate the verbs inside it correctly in isolation.

Language is [LANGUAGE:select:Spanish,French,Italian,German,Portuguese,Russian,Japanese].

Topic is [TOPIC?] (a subject you're interested in, or leave blank for a general-interest topic appropriate to your level).

CEFR level is [LEVEL:select:A1 (beginner),A2 (elementary),B1 (intermediate),B2 (upper intermediate),C1 (advanced)].

Passage length is [PASSAGE_LENGTH:select:Short (about 100 words),Medium (about 200 words),Long (about 350 words)].

I need [QUESTION_COUNT:number:3-8] comprehension questions.

Write the passage entirely in [LANGUAGE], matching vocabulary and sentence complexity to [LEVEL], concrete everyday sentences at A1 and A2, longer sentences with subordinate clauses and a wider vocabulary range from B1 up, genuinely native-level idiom and structure only at C1. Write the questions in [LANGUAGE] as well, not in English, since translating the question itself removes half the reading challenge, and cover a mix of question types across the set rather than testing the same skill repeatedly. Include at least one question testing the main idea of the passage as a whole, one testing a specific detail stated directly in the text, one requiring an inference the passage implies but never states outright, and one asking what a specific word or phrase means based on its context rather than from memorized vocabulary.

Provide an answer key after the questions, with the answer to each inference question pointing to the specific sentence or clue in the passage that supports it, since an inference question with no traceable evidence just tests guessing. Close by naming which single question in the set is hardest and why, so a learner who gets it wrong knows it wasn't a fluke.

Variables
5

select
text
select
select
number

Range: 3 - 8

Use this prompt anywhere

10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.

Get Early Access

About Reading Comprehension Passage Generator

A grammar drill isolates one rule at a time, which is exactly what makes it a poor test of whether a learner can actually read the language. Real text mixes tenses inside the same paragraph, buries the subject three clauses deep, and expects the reader to infer half of what a sentence means from context rather than stating it outright. This generator builds a short passage at a specific level plus comprehension questions that test understanding, not whether you can conjugate the verbs inside it correctly in isolation from any real context.

Set [LANGUAGE], name a [TOPIC] or leave it blank, choose [LEVEL] and [PASSAGE_LENGTH], and set [QUESTION_COUNT]. The passage and its questions are both written entirely in the target language. The question mix covers main idea, a stated detail, an inference the text implies but never says outright, and vocabulary in context, with an answer key that points back to the specific sentence supporting each inference.

Reading comprehension is a different skill from the grammar drilling most of this library focuses on. The Listening and Dictation Practice Generator tests the same passage-based approach for the ear instead of the eye. The Sentence Translation Practice Generator works at the single-sentence level once a passage feels too demanding. Move a finished passage into the Dock Editor to annotate unfamiliar words as you go.

How to Use Reading Comprehension Passage Generator

1

Pick your language

Load this into the Dock Editor, ChatGPT, Claude, or Gemini, then set [LANGUAGE] to Spanish, French, Italian, German, Portuguese, Russian, or Japanese.

2

Name a topic

Fill in [TOPIC] with a subject you're interested in, or leave it blank for a general-interest default.

3

Match your level

Set [LEVEL] from A1 through C1 to control vocabulary and sentence complexity.

4

Choose your passage length

Set [PASSAGE_LENGTH] to short, medium, or long.

5

Set your question count

Pick [QUESTION_COUNT] to control how many comprehension questions follow the passage.

Who Uses Reading Comprehension Passage Generator

Intermediate Learners Moving Past Isolated Sentences

Practice reading connected text where tenses mix and meaning depends on context, not single sentences drilled one rule at a time.

Teachers Building a Quick Reading Assessment

Generate a leveled passage with a mixed question set covering main idea, detail, inference, and vocabulary in context in one pass.

Frequently Asked Questions

You Might Also Like

Discover more prompts that could help with your workflow.

Skip the copy-paste

10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.

Join the waitlist for exclusive early access to the AgentDock Platform