New · ChatGPT models
ChatGPT now writes your exam questions.
soruLab pairs ChatGPT 5.6 Terra with its own exam engine. Every new account starts with 3 free ChatGPT credits.
Language quality · GPT-5 family
The test set starts in English. Human translators produce the languages below. German scores with the model's best.
0-shot multilingual MMLU (professionally translated test set), % correct on a 0–100 scale · Source: OpenAI GPT-5 system card. The card reports translated languages only, so English carries no bar.
ChatGPT already exists
So why use soruLab?
Because we run the same ChatGPT models. What you are choosing is not the model. It is everything that happens around it.
ChatGPT on its own
- You have to find the textIt has no library of its own. You hunt for a passage and paste it, or accept one the model invents.
- Nothing checks the answerIt writes a plausible question. No step verifies that exactly one option is correct.
- The format driftsThe exam shape changes between sessions, so you describe it again every time.
- Chat text, not a worksheetTurning the reply into something you can hand out is your job.
- The session forgetsYesterday's practice does not inform today's.
- Sources you cannot seeOn specialist content it answers from memory, and you cannot check what it used.
soruLab
- The text comes with itYou never hunt for a passage. English practice draws on a library of open-licensed texts, and you never get the same one twice. German practice is written to your exact CEFR level.
- Every set is checkedOne correct answer, and distractors from the same word class — verified before you see it.
- Exam format is lockedtelc, Goethe and IELTS shapes are held, not re-explained each session.
- Built for paperPrints as A4 with an answer key, ready to hand out in a classroom.
- Your practice is keptAccuracy, the topics you miss most, and how many days you have kept going.
- Anchored to real sourcesFor telc Pflege, clinical detail is written against nursing sources we hold and check. A set that drifts from them never reaches you.
An English reading library of open-licensed texts — medicine, science, economics, psychology and more. Medicine and science draw on open peer-reviewed literature. Covers telc, Goethe and IELTS: reading, grammar, vocabulary and listening.
ChatGPT is a strong writer, and we did not replace it. We surrounded it with the checks an exam paper needs.
See it on a real setChatGPT writes it. soruLab checks it.
A model alone returns text. The four steps below turn that text into a worksheet you can hand out.
- 01You never supply the textEnglish tools pull a library passage you have not seen. German tools write one at your level. Or paste your own.
- 02The modelChatGPT 5.6 Terra or DeepSeek V4 Pro writes the items.
- 03soruLab checksThe set passes three gates before you see it.
- 04A4 worksheetPrint it, or keep it in your Library.
- Exam format lock
- Answer-key validation
- Source grounding
telc Pflege practice now runs on these models too. Every Pflege worksheet still passes the same grounding check against our clinical sources before you see it.
Pass telc Deutsch B1·B2 Pflege.
Exam-format practice for international nurses — Sprachbausteine, reading, listening and report writing, built to the official telc Pflege structure. Know exactly where you stand before exam day.
Start practicing free5 free practice sets · No credit card required
Teaching German or English? Explore the educator workbench →
Preparing for a general exam instead? Goethe, telc, IELTSFor educators
Generate exam questions
from academic texts.
Paste any academic passage, pick a format, get an A4 worksheet in seconds — no credits, no queues, no friction.
Try it for free5 free sets · No credit card required
Daily Worksheet
Try today's German practice question
We generate a new Leseverstehen or Lückentext question every day — here's a real example:
Text
1. Welche Schlussfolgerung lässt sich aus dem Text hinsichtlich der Vorhersagbarkeit von Evolution ziehen?
Show Answer Key
Correct Answer: B — Der Text stellt klar, dass sich die molekulare Übereinstimmung „nicht durch gemeinsame Abstammung erklären" lässt, sondern durch den „gleichgerichteten Selektionsdruck" ähnlicher ökologischer Anforderungen bei zwei nicht näher verwandten Arten. A widerspricht dem Text direkt, da gemeinsame Abstammung als Erklärung ausdrücklich ausgeschlossen wird. C (Genaustausch), D (Exklusivität des Gens) und E (Unausweichlichkeit) behaupten Dinge, für die der Text keine Belege liefert.
Share this question
Share on XsoruLab generates a new question on a new topic every day and posts it here.
Three Workbenches
One tool. Every level.
Choose the workbench that fits your class — or use all three.
English Workbench
Academic question generation for B2–C2 learners. Reading Comprehension, Paragraph Completion, Vocabulary, and Grammar.
Young Learners
Child-friendly formats sourced from Simple Wikipedia. True/False, Vocabulary in Context, and Sentence Completion.
German · Goethe-style
A1–B2+ German practice sets with level-specific task types and topics — including a Bridge-to-C1 level.
Popular right now
Free German exam resources
telc B2 Practice
Sprachbausteine gap-fill and Leseverstehen tasks in the telc B2 format — generate a fresh set in seconds.
German Cloze Test Generator
Lückentext worksheets with grammar or vocabulary gaps, from A1 to B2+ — answer key included.
telc B1·B2 Pflege Exam Guide
What each section of the nursing German exam tests, where candidates lose points, and how to prepare.
Working as a Nurse in Germany
Step-by-step: recognition (Anerkennung), the B2 language requirement and the Fachsprachprüfung.
IELTS Listening sets,
generated in seconds.
Pick a topic and a section type — get a complete listening set with multi-voice audio, 10 authentic questions, and a full answer key, ready to use in class.
- All four sections: S1 to S4
- Multi-voice Neural TTS audio (British & Australian English)
- 10 questions per set — form completion, MCQ, note completion
- Full answer key included
Also in German: Goethe-style Hören sets from A1 to B2+ — same generator, natural German voices, richtig/falsch to speaker-matching.
How It Works
Three steps. That's it.
Paste your text
Any passage — a textbook excerpt, article, or your own material. No formatting required.
Choose your format
Pick a workbench and format. The generator handles structure, distractors, and answer keys.
Download & use
Get an A4 print-ready PDF in seconds. Print for class or share the digital version.
Try free. Upgrade without friction.
You get 5 free credits for DeepSeek and 3 for ChatGPT to test the quality. Paid plans then remove the limits:
No credits to count
Paid plans have flat access. Generate as many sets as you need.
No queues to wait
Results come back in seconds. No waiting rooms, no daily limits.
Always A4 print-ready
Every output is exam-structured and print-ready. Zero formatting work.
Have questions before or after purchasing? We're here to help.
Ask us anything about plans, features, or getting started — we'll figure it out together.
Start generating today.
5 free sets, no credit card. See the quality before you commit.
Try it for freeThen $15/month or $90/year · Cancel anytime