A reading worksheet can look complete without asking students to understand very much.
Students may match words, copy sentences, and answer factual questions while missing the main message. AI can generate those activities, but the teacher still needs to decide what reading skill they develop.
The most useful tool depends on your starting point. Do you have a text that needs adapting? Do you need a new passage? Or do you already have suitable material but want better questions?
This guide connects those situations to specific tools and practical teaching steps.
Choose Your Starting Point
| Your situation | A useful starting point |
|---|---|
| You have a text but students need different support | Diffit and Diffit Chat |
| You need a passage on a particular topic | Twee: Create a Text on Any Topic with Your Vocabulary |
| You need questions for a reviewed passage | Twee’s reading-question tools |
| You want several activities in one handout | MagicSchool: Worksheet Generator |
| You want to revise weak questions or explore alternative tasks | A focused prompt in ChatGPT |
These are suggested uses, not a performance ranking. The platforms overlap, and you do not need to use all of them.
1. Diffit: For Adapting Existing Texts and Adding Support
Diffit is useful when you have worthwhile content but some students need help accessing it.
Start with pasted text, a PDF, a URL, or a topic. Then use Diffit Chat to adjust the resource, change activities, or add support. Diffit can create materials from scratch as well; it is not limited to simplifying passages. See the official Diffit workflow.
How to Use It
- Add your source and explain the reading objective.
- Review the generated passage and activities.
- Ask Diffit Chat for a specific adjustment.
- Compare the revised material with the original.
For example:
This is more precise than asking for an “easier version.”
Some students need vocabulary explanations. Others need clearer paragraph organization or help connecting ideas. Shortening the text is not always the most useful change.
What to Check
Make sure adaptation has not removed evidence needed to answer the questions or changed the writer’s meaning.
Treat reading-level settings as a starting point, not an exact measure of a learner’s overall CEFR proficiency.
For a complete classroom approach, see How to Use Diffit for Mixed-Level ESL Classes.
2. Twee: For Creating a Passage and Targeted Reading Activities
Twee separates reading preparation into specific tools. That is helpful when you want to control each stage instead of generating a large activity package at once.
Create the Passage
Open Create a Text on Any Topic with Your Vocabulary.
Enter the topic, add target vocabulary if needed, and choose the level, genre, and length. For example, request a short B1 informational text about reducing food waste at school.
Review the passage before generating questions. Check factual claims against reliable sources, and make sure the target vocabulary fits naturally.
If the lesson uses a real news event, begin with a reliable source rather than treating an AI-generated article as verified reporting.
Choose the Reading Task
Use the reviewed passage with one or two relevant tools:
- Create Three Titles for a Text: students choose a title that captures the main idea.
- Create Multiple-Choice Questions for a Text: generate questions with answer options.
- Create Open Questions for a Text: generate questions and suggested answers for discussion or writing.
You do not need every question format. A main-idea task followed by a few well-chosen questions may be enough.
What to Check
A multiple-choice question should have one clearly supported answer. Incorrect options should be plausible without being misleading.
An open question is not automatically an inference question. Some simply ask students to copy information. If inference is your objective, check that students must connect clues — and that the passage actually provides those clues.
3. MagicSchool: For Building a Combined Reading Worksheet
MagicSchool’s Worksheet Generator can create reading passages, vocabulary activities, comprehension questions, and other exercise types.
It is useful when you want to describe a complete handout rather than generate each component separately.
How to Use It
Provide the source text or topic, learner age and proficiency, reading objective, and required sections. For example:
You can also specify answer length. Asking students to explain everything in full paragraphs may turn a reading task into a writing test.
What to Check
Keep the worksheet focused. Remove extra grammar or vocabulary exercises unless they support the reading objective.
Check the instructions as well as the passage. A suitable text can become inaccessible when the questions use unnecessarily difficult language.
4. ChatGPT: For Revising Questions and Planning Follow-Up Tasks
A focused prompt can help you examine an existing question set rather than generate more questions automatically.
Paste the reviewed passage and your draft questions, then ask:
Treat the response as another draft. Check the claimed evidence yourself.
For a follow-up task, ask for one activity that requires students to use information from the reading — for example, choosing a solution and explaining which detail supports their choice.
A personal opinion can extend the lesson, but it does not by itself demonstrate reading comprehension. Students should connect their response to the text.
A Practical Example: Reading About Food Waste
Suppose B1 teenagers read a short passage about food waste in a school cafeteria.
Shared objective: Identify a cause of the problem and recommend a solution using information from the text.
The following is a suggested sequence. Questions should be adjusted to the passage you actually use.
Before Reading: Establish the Situation
Show a relevant picture or introduce the cafeteria problem. Ask students to predict why food might be wasted.
Explain only the words essential for beginning the task. Leave manageable unfamiliar vocabulary for students to explore in context.
First Reading: Find the Main Message
Ask students to choose the best title or explain the main problem in one sentence.
The purpose is to understand the overall message, not stop at every unfamiliar word.
Second Reading: Find and Connect Evidence
Ask a small number of focused questions:
- What cause does the passage identify?
- Which detail shows why this is a problem?
- How would the proposed solution address that cause?
Only use the third question if the text contains enough information to support an answer.
Let students compare responses and point to the relevant lines.
After Reading: Make a Supported Recommendation
Ask pairs to recommend one action for the school. Provide a sentence frame if needed:
Students now use the reading to make a decision rather than finish with an unrelated discussion.
Keep These Question Types Distinct
| Question type | What students need to do |
|---|---|
| Main idea | Identify the overall message |
| Explicit detail | Locate information stated in the text |
| Inference | Connect clues to reach a supported interpretation |
| Vocabulary in context | Use surrounding information to interpret a word or phrase |
| Personal response | Give an opinion or connect the text to experience |
A useful lesson does not require every type. Choose questions that fit your objective and your learners.
Also separate evidence of comprehension from writing accuracy. A student may understand the passage but struggle to express a long written answer.
Adapt Support Without Losing Meaning
For learners who need more help, consider:
- Short vocabulary explanations
- Clearer paragraph breaks
- Pictures or a graphic organizer
- Sentence starters
- An opportunity to discuss before writing
For younger learners or beginning readers, picture selection and short oral responses may be more appropriate than lengthy written answers.
For adults, simplify the language without making the topic childish.
When using different versions of a text, check that every group still has the information needed for the shared final task.
Before You Share the Materials
Read the passage and complete the activities yourself. Check that:
- Factual claims are accurate.
- Simplification has preserved meaning.
- Questions match the intended reading skill.
- Answers are supported by the passage.
- Inference questions have sufficient clues.
- Instructions are understandable.
- The answer key matches the final edited version.
Use source material you have permission to adapt, and avoid uploading confidential student information.
Final Recommendation
Use Diffit when existing content needs adaptation and support.
Use Twee when you want a customized passage or a particular reading activity.
Use MagicSchool when you want several components in one worksheet.
Use ChatGPT to help review questions or develop a focused follow-up task.
Check current plans and feature access through the official pages for Diffit, Twee, MagicSchool, and ChatGPT.
The goal is not a larger set of questions. It is a reading lesson in which students understand the message, explain their answers, and use what they have read.
