German Workbench · Goethe-style · CEFR A1–B2+

Goethe-style German worksheets, generated in seconds.

Pick a level and a topic — soruLab writes the passage and the questions for you. No source text to find, no formatting to do. Just an A4 worksheet, ready to print.

5 free generations · No credit card required

A1A2B1B2B2+ Bridge to C1
We write the German textCEFR-aligned A1–B2+Unlimited generationAlways A4 print-ready

Free worksheets

See a sheet before you make one.

Every sheet below is free and needs no account. Download it, print it, and solve it with a pen. The preview shows the first page of the file.

  • German cloze test A1 — a message from the train — first page of the worksheet
    Lückentext · A1

    German cloze test A1 — a message from the train

    One short message with five gaps. Each gap targets a different grammar point.

    PDF · 1 page · A4Download
  • German cloze test A1 — a family visit — first page of the worksheet
    Lückentext · A1

    German cloze test A1 — a family visit

    One message about a family visit with five gaps. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German cloze test A1 — a train trip — first page of the worksheet
    Lückentext · A1

    German cloze test A1 — a train trip

    One travel message with five gaps. Every wrong option keeps the word class of the correct one.

    PDF · 1 page · A4Download
  • German cloze test A2 — a birthday invitation — first page of the worksheet
    Lückentext · A2

    German cloze test A2 — a birthday invitation

    One invitation with five gaps. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German cloze test A2 — a dentist appointment — first page of the worksheet
    Lückentext · A2

    German cloze test A2 — a dentist appointment

    One everyday message with five gaps. You can hand out this sheet in class directly.

    PDF · 1 page · A4Download
  • German cloze test A2 — an online order — first page of the worksheet
    Lückentext · A2

    German cloze test A2 — an online order

    One customer email with five gaps. You can hand out this sheet in class directly.

    PDF · 1 page · A4Download
  • German cloze test A2 — a new flat — first page of the worksheet
    Lückentext · A2

    German cloze test A2 — a new flat

    One letter about a move with five gaps: preposition, connector, adjective ending, pronoun and verb form.

    PDF · 1 page · A4Download
  • German cloze test B1 — a reply from the office — first page of the worksheet
    Lückentext · B1

    German cloze test B1 — a reply from the office

    One formal reply with five gaps: preposition, connector, pronoun, verb form and adjective ending.

    PDF · 1 page · A4Download
  • German cloze test B1 — after a sports injury — first page of the worksheet
    Lückentext · B1

    German cloze test B1 — after a sports injury

    One letter to a practice with five gaps. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German cloze test B1 — a holiday complaint — first page of the worksheet
    Lückentext · B1

    German cloze test B1 — a holiday complaint

    One complaint letter with five gaps. It includes a relative pronoun and a fixed preposition.

    PDF · 1 page · A4Download
  • German cloze test B2 — a job application — first page of the worksheet
    Lückentext · B2

    German cloze test B2 — a job application

    One application letter with five gaps. Every wrong option keeps the word class of the correct one.

    PDF · 1 page · A4Download
  • German cloze test B2 — a cargo bike application — first page of the worksheet
    Lückentext · B2

    German cloze test B2 — a cargo bike application

    One application to a city office with five gaps. It includes a genitive and a relative pronoun.

    PDF · 1 page · A4Download
  • German cloze test B2 — phones at school — first page of the worksheet
    Lückentext · B2

    German cloze test B2 — phones at school

    One letter to the editor with five gaps. It includes a passive form and a dative relative pronoun.

    PDF · 1 page · A4Download
  • German cloze test B2+ — a theatre anniversary — first page of the worksheet
    Lückentext · B2+

    German cloze test B2+ — a theatre anniversary

    One news report with five gaps at an advanced level. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German cloze test B2+ — the limits of models — first page of the worksheet
    Lückentext · B2+

    German cloze test B2+ — the limits of models

    One essay with five gaps at an advanced level. Each gap targets a different grammar point.

    PDF · 1 page · A4Download
  • German vocabulary A1 — animals — first page of the worksheet
    Wortschatz · A1

    German vocabulary A1 — animals

    Five sentences with one gap each. Four options per gap, for young learners.

    PDF · 1 page · A4Download
  • German vocabulary A2 — in the shop — first page of the worksheet
    Wortschatz · A2

    German vocabulary A2 — in the shop

    Five shopping sentences with one gap each. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German vocabulary A2 — in the flat — first page of the worksheet
    Wortschatz · A2

    German vocabulary A2 — in the flat

    Five sentences about the home with one gap each. Every wrong option is a real German word.

    PDF · 1 page · A4Download
  • German vocabulary B1 — at the doctor — first page of the worksheet
    Wortschatz · B1

    German vocabulary B1 — at the doctor

    Five health sentences with one gap each. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German vocabulary B2 — environment and council — first page of the worksheet
    Wortschatz · B2

    German vocabulary B2 — environment and council

    Five sentences on local environment topics with one gap each.

    PDF · 1 page · A4Download
  • German vocabulary B2+ — reading research — first page of the worksheet
    Wortschatz · B2+

    German vocabulary B2+ — reading research

    Five academic sentences with one gap each at an advanced level.

    PDF · 1 page · A4Download
  • German reading A1 — a Monday routine — first page of the worksheet
    Leseverstehen · A1

    German reading A1 — a Monday routine

    One short text with five questions: three true or false, two multiple choice.

    PDF · 1 page · A4Download
  • German reading A1 — a weekend in Salzburg — first page of the worksheet
    Leseverstehen · A1

    German reading A1 — a weekend in Salzburg

    One short travel text with five questions. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German reading A2 — a first day at work — first page of the worksheet
    Leseverstehen · A2

    German reading A2 — a first day at work

    One workplace text with five questions: three true or false, two multiple choice.

    PDF · 1 page · A4Download
  • German reading A2 — a weekend in Dresden — first page of the worksheet
    Leseverstehen · A2

    German reading A2 — a weekend in Dresden

    One travel text with five questions. You can hand out this sheet in class directly.

    PDF · 1 page · A4Download
  • German reading B1 — starting in customer service — first page of the worksheet
    Leseverstehen · B1

    German reading B1 — starting in customer service

    One workplace text with five questions. The answer key is on the same sheet.

    PDF · 1 page · A4Download
  • German reading B1 — lunch in a reusable box — first page of the worksheet
    Leseverstehen · B1

    German reading B1 — lunch in a reusable box

    One text on everyday environment choices with five questions.

    PDF · 1 page · A4Download
  • German reading B2 — why the news tires you — first page of the worksheet
    Leseverstehen · B2

    German reading B2 — why the news tires you

    One media text with five questions at B2 level.

    PDF · 1 page · A4Download
  • German Leseverstehen — reading set — first page of the worksheet
    German · B1–C2

    German Leseverstehen — reading set

    A reading text with comprehension questions. The answer key is on page 2.

    PDF · 1 page · A4Download
  • German Satzergänzung — sentence completion — first page of the worksheet
    German · B1–C2

    German Satzergänzung — sentence completion

    Sentences with gaps. Each sentence targets one grammar pattern.

    PDF · 1 page · A4Download
  • German Leseverstehen B2 — work and career — first page of the worksheet
    German · B2

    German Leseverstehen B2 — work and career

    One B2 reading text about flexible working hours. The answer key is included.

    PDF · 1 page · A4Download
  • German Leseverstehen — short reading — first page of the worksheet
    German · A2–B1

    German Leseverstehen — short reading

    A short reading text and questions on one sheet, for lower-secondary learners.

    PDF · 1 page · A4Download
  • German Satzergänzung — one sheet — first page of the worksheet
    German · A2–B1

    German Satzergänzung — one sheet

    Sentence completion at A2–B1. You can hand out this sheet in class directly.

    PDF · 1 page · A4Download
  • telc B1 Pflege — practice test — first page of the worksheet
    telc Pflege B1

    telc B1 Pflege — practice test

    A five-page practice test: reading, listening and workplace language for nurses.

    PDF · 5 pages · A4Download
  • telc B2 Pflege — practice test — first page of the worksheet
    telc Pflege B2

    telc B2 Pflege — practice test

    A five-page practice test at B2 for the nursing recognition exam.

    PDF · 5 pages · A4Download

soruLab creates these sheets. They are not official exam booklets. For official material, use the telc and Goethe archives.

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 set

Who it's for

Built for everyone who teaches or learns German.

Teachers & tutors

Stop hunting for worksheets. Generate a fresh, level-correct set for tomorrow's class in under a minute — print-ready, no editing.

Exam candidates

Drill Goethe-, telc- and ÖSD-style tasks at exactly your level, with answer keys, explanations and writing feedback.

Parents

Give children safe, age-appropriate German practice with the young-learner mode — clear formats, friendly topics.

Five formats · 50+ task types

Every German exam task, on demand.

Each format adapts to the CEFR level you choose — from A1 basics to a Bridge-to-C1 level for adults.

Leseverstehen

Reading comprehension

A level-appropriate passage with richtig/falsch and multiple-choice items — inference included at higher levels.

Lückentext

Cloze / gap-fill

Five gaps across distinct grammar categories with clean three-option distractors and explanations.

Wortschatz

Vocabulary in context

Independent sentences testing word choice — distractors that look plausible but are clearly wrong.

Anzeigen matching

Ad matching

Match people to the right classified ad — the classic exam matching task, auto-built and verified.

Schreiben

Writing tasks

A prompt with three content points, a sample answer and a CEFR-style rubric.

See the quality yourself

Generate your first worksheet free — no credit card.

Start now

How it works

Three steps. No source text.

01

Pick your level

Choose A1–B2+ and your audience — adults or young learners. The generator stays inside that level.

02

Pick a task type & topic

Leseverstehen, Lückentext, Wortschatz, Anzeigen or Schreiben — on the topic you want. soruLab writes the rest.

03

Download & print

Get an A4 PDF in seconds — with optional answer key, explanations and vocabulary appendix pages.

More than a worksheet maker.

Writing support

Schreiben tasks come with a sample answer and a CEFR-style rubric.

Appendix pages

Add an answer key, English explanations and vocabulary notes to any set — toggle them on per worksheet.

Adults & young learners

Two audiences, level-correct topics for each. Child-safe content for the young-learner mode.

Simple pricing

$90/year. Everything included.

That's $7.50 a month — or $15 billed monthly. Unlimited generation, no credits to count, cancel anytime.

Common questions

Everything you need to know.

What is the German Workbench?

It is a generator for Goethe-style German practice material. You pick a CEFR level (A1–B2+, including a Bridge-to-C1 level for adults), an audience (adults or young learners), a task type and a topic — and soruLab writes the passage and the questions for you. You never need to paste a source text.

Which exams does it help me prepare for?

Tasks are modeled on the format of leading German exams such as the Goethe-Zertifikat, telc and ÖSD at levels A1 through B2. soruLab is an independent study tool and is not affiliated with or endorsed by these institutions.

What question formats are available?

Leseverstehen (reading comprehension), Lückentext (cloze / gap-fill), Wortschatz (vocabulary in context), Anzeigen matching (ad matching) and Schreiben (writing tasks) — across 50+ level-specific task types. Every format exports to an A4 print-ready PDF.

Do I need to be a teacher?

No. Teachers, private tutors, exam candidates and parents all use the German Workbench. If you teach, learn or practise German, it saves you hours of material preparation.

Is there a free trial?

Yes. After signing up you get 5 free generations — no credit card required. It is a full trial of the real tool, not a demo.

How much does it cost?

The German Workbench is $15/month or $90/year (that is $7.50 per month billed yearly). Unlimited generation, no per-use credits, cancel anytime. Secure payment via Paddle.

Can I get answer keys and explanations?

Yes. Optional appendix pages add an answer key, English explanations and vocabulary notes. For Schreiben tasks you also get a sample answer and a CEFR-style rubric.

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.

WhatsApp Us
Plan selectionPre-purchase questionsPost-purchase support

Your next German worksheet is one click away.

5 free generations, no credit card. See the quality before you commit.

Try it for free

Then $15/month or $90/year · Cancel anytime

soruLab is an independent study tool. “Goethe-style” refers to task format only. soruLab is not affiliated with, authorized by, or endorsed by the Goethe-Institut, telc or ÖSD.