Home / Learn German / German B2 test
🎯 Learn German · B2 test

German B2 test

Thirty questions on the grammar of B2, in the order of our B2 lessons. Find your gaps before you start B2, or check at the end whether you are ready for the exam or for C1.

How it works

The questions cover the grammar of the B2 lessons: passive forms and passive substitutes, modal verbs for assumptions, Konjunktiv I in reported speech, Konjunktiv II in the past, relative clauses with dessen and wer, extended participles, Futur II, genitive prepositions, noun-verb combinations and the language of graphs. Answer without help, then press Check my answers.

This is our own practice test, not an official exam. B2 exams such as the Goethe-Zertifikat B2 or telc Deutsch B2 also test reading, listening, writing and speaking.

The test

1. Kaum ___ ich angekommen, klingelte das Telefon.

Plusquamperfekt with sein: Kaum war ich angekommen, …

2. Das Problem lässt sich leicht ___.

sich lassen + infinitive as a passive substitute: lässt sich lösen = can be solved.

3. Die Unterlagen sind bis Montag ___.

sein + zu + infinitive = must be submitted.

4. Der Vertrag ist bereits ___.

Zustandspassiv (sein + participle) describes the resulting state.

5. Er hat heute nicht angerufen. Er ___ krank sein.

dürfte + infinitive expresses a likely assumption.

6. Die neue Kollegin soll sehr gut Japanisch ___.

sollen + infinitive can report hearsay: she is said to speak …

7. Der Sprecher erklärte, die Firma ___ die Pläne noch einmal prüfen.

In news German, reported speech uses Konjunktiv I: werde.

8. Die Nachbarn sagten, sie ___ keine Zeit.

Konjunktiv I (sie haben) looks like the indicative, so Konjunktiv II (hätten) replaces it.

9. Das ist der Kollege, ___ Frau in unserer Abteilung arbeitet.

Genitive relative pronoun for a masculine noun: dessen.

10. ___ zu spät kommt, muss draußen warten.

wer as a general relative pronoun: whoever.

11. Die im letzten Jahr ___ Kosten müssen gesenkt werden.

Extended participial attribute after die (plural): gestiegenen.

12. Das ist ein schwer zu ___ Problem.

Modal participle (zu + Partizip I) after ein, neuter nominative: lösendes.

13. ___ ich das gewusst, wäre ich früher gekommen.

Unreal past condition without wenn: the verb comes first: Hätte ich …

14. Sollten Sie Fragen ___, rufen Sie uns an.

Condition without wenn using sollten + infinitive.

15. Er spricht über das Projekt, als ob er der Chef ___.

als ob + Konjunktiv II for an unreal comparison.

16. ___ der hohen Nachfrage sind die Tickets ausverkauft.

aufgrund + genitive gives a reason.

17. Er hat zwar viel gelernt, ___ die Prüfung nicht bestanden.

zwar … aber for a concession.

18. Selbst wenn es regnet, ___ das Fest im Garten statt.

Main clause after the concessive clause, singular subject das Fest: findet … statt.

19. Ich bin froh, die Prüfung bestanden zu ___.

Perfect infinitive: bestanden zu haben.

20. Bis Ende des Jahres ___ die Arbeiten abgeschlossen sein.

Future with a state passive: werden … abgeschlossen sein.

21. Er ist noch nicht da. Er wird den Zug wohl verpasst ___.

Futur II for an assumption about the past: wird … verpasst haben.

22. Der Antrag hätte früher gestellt werden ___.

Passive with a modal in Konjunktiv II past: hätte … gestellt werden müssen.

23. Das Museum wurde 1990 eröffnet, nachdem es renoviert worden ___.

Plusquamperfekt passive: war … renoviert worden.

24. Wir müssen bis Freitag eine Entscheidung ___.

Noun-verb combination: eine Entscheidung treffen.

25. Sie hat gegen den Bescheid Widerspruch ___.

Fixed phrase: Widerspruch einlegen = to lodge an objection.

26. Das Projekt wurde ___ der Finanzierung gestoppt.

mangels + genitive = for lack of.

27. Man sollte früh sparen, ___ man im Alter genug Geld hat.

damit + subordinate clause for a purpose.

28. Je mehr Erfahrung man hat, ___ höher ist meistens das Gehalt.

je … desto (or umso) + comparative.

29. Der Anteil der Pendler ist ___ 20 auf 25 Prozent gestiegen.

Describing change: von … auf … steigen.

30. Das Abo verlängert sich automatisch, es ___ denn, Sie kündigen rechtzeitig.

Fixed phrase: es sei denn = unless.

Your result

ScoreWhat it means
0–12Finish B1 or start B2 at lesson 1.
13–21You know part of B2. Work through the lessons for the questions you missed.
22–26Good B2 level. Practise writing with the essay planner and the connectors trainer.
27–30Ready for a B2 exam, and for C1.

Why B2 matters

B2 is the level many employers expect for jobs in German, and it is often required for recognised professions such as nursing and for many university programmes taught in German (often together with a subject-specific test or a C1 requirement). The exact requirement depends on the employer, the profession, the federal state or the university, so always check the current rules for your case.

Sources

Original practice questions written by the Desi European Tales editorial team; they are not the official exam questions. Checked 31 October 2026.

Related: German B2 lessons · B1 test · Essay planner

🏠
🔍
Type to search across 700+ pages.