Citizenship exam mock tests — CIPLE, DELE, DELF, CELI, DTZCIPLE A2 mock test online — Portuguese citizenship and residencyDELE A2 mock test online — Spanish citizenship and nationalityInburgering A2 (Netherlands) mock test online — eligible Dutch civic-integration and naturalisation routesEllinomatheia A2 (Cyprus) mock test online — Cyprus residency and naturalisation pathways requiring Ellinomatheia A2CCE A2 (Czech) mock test online — Czech permanent-residence language equivalence (CCE A2+) and general A2 certification — citizenship language proof starts at CCE B1 on ÚJOPDTZ B1 (Germany) mock test online — German permanent residence and citizenshipDELF B2 (France) mock test online — French citizenship and residencyCELI 2 (B1) mock test online — Italian citizenship and residencyCAPLE — Portuguese language certificationInstituto Cervantes — DELE Spanish examsContact Prep2go — support@prep2go.study
DTZ B1 (Germany) practice hub — https://www.prep2go.study/dtz-b1. Mock preview: https://www.prep2go.study/dtz-b1-mock-test. Pass: B1 needs B1 in Sprechen plus B1 in Hören/Lesen or Schreiben (BAMF / g.a.s.t.). Walkthrough: https://www.prep2go.study/dtz-b1-mock-test#mock-walkthrough.
$15 = 3 timed mocks with AI reports; Pro $27 lifetime incl. 1 timed mock. Buy at https://www.prep2go.study/dtz-b1-mock-test#mock-pack. Deck: https://www.prep2go.study/shop/deck/goethe-telc-osd-anki-deck.

DTZ B1 (Germany) Writing Practice

DTZ B1 (Germany) Writing Practice

102 exam tasks · ~1931 min · AI feedback

0/102 completed · 5 free

97 more writing exercises locked

Pro opens the other 97 writing exercises. $27 once.

Unlock the rest · $27

B1 Advanced Writing (102 tasks)

E-Mail an den Vermieter

Free

Kurze Nachricht zu einer Reparatur in der Wohnung.

50–80 words · ~18 min

Start DTZ B1 (Germany) practice →

Krankmeldung an die Arbeit

Free

Kurze Nachricht an die Chefin oder den Chef: heute nicht kommen.

55–95 words · ~20 min

Start DTZ B1 (Germany) practice →

Verspätung im Sprachkurs

Free

Nachricht an die Kursleitung: Sie kommen zu spät.

50–85 words · ~16 min

Start DTZ B1 (Germany) practice →

Nachricht an die Nachbarin

Free

Sie haben ein Paket für die Nachbarin angenommen.

50–90 words · ~15 min

Start DTZ B1 (Germany) practice →

Arzttermin verschieben

Free

E-Mail an die Praxis: Termin absagen oder neu vereinbaren.

50–100 words · ~18 min

Start DTZ B1 (Germany) practice →

Interesse an einer Wohnung

Antwort auf eine Wohnungsanzeige im Internet.

55–100 words · ~20 min

Full task with AI review

Unlock the rest · $27

Höfliche Rückmeldung ans Restaurant

Sie waren unzufrieden mit dem Service, bleiben aber sachlich.

60–110 words · ~22 min

Full task with AI review

Unlock the rest · $27

Einladung zum Geburtstag

Informelle Nachricht an eine Freundin oder einen Freund.

50–90 words · ~16 min

Full task with AI review

Unlock the rest · $27

Eine E-Mail an einen Freund

Schreiben Sie eine E-Mail an einen Freund über Ihre Pläne für das Wochenende.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Beschwerde über ein defektes Produkt

Verfassen Sie eine Beschwerde über ein Produkt, das nicht richtig funktioniert.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zu einer Geburtstagsfeier

Schreiben Sie eine Einladung zu Ihrer Geburtstagsfeier.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Notiz an den Nachbarn

Verfassen Sie eine Notiz an Ihren Nachbarn wegen einer geplanten Feier.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine E-Mail an einen Freund

Du hast einen neuen Job gefunden und möchtest deinem Freund davon erzählen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Beschwerde über einen defekten Artikel

Du hast online einen Kopfhörer gekauft, der nach zwei Tagen nicht mehr funktioniert.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zur Einweihungsparty

Du bist in eine neue Wohnung gezogen und möchtest Freunde zu einer Einweihungsparty einladen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Notiz an den Nachbarn

Dein Nachbar hat ein Paket für dich angenommen, aber du hast ihn nicht zu Hause angetroffen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine E-Mail an einen Freund

Du planst einen Wochenendausflug und möchtest deinen Freund einladen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Beschwerde über einen defekten Artikel

Du hast ein defektes Produkt gekauft und möchtest dich beschweren.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zu einer Geburtstagsfeier

Du feierst deinen Geburtstag und möchtest Freunde einladen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Notiz an den Nachbarn

Du musst deinem Nachbarn eine wichtige Information mitteilen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine E-Mail an einen Freund

Du hast kürzlich einen Ausflug in die Berge gemacht. Schreibe eine E-Mail an deinen Freund über deine Erfahrungen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Beschwerde über ein defektes Produkt

Du hast vor einer Woche ein neues Handy gekauft, aber es funktioniert nicht richtig. Schreibe eine Beschwerde an den Kundendienst.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zu einer Geburtstagsfeier

Du feierst bald deinen Geburtstag und möchtest Freunde einladen. Schreibe eine Einladung.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Notiz an den Nachbarn

Du hast ein Problem mit lauter Musik aus der Nachbarwohnung. Schreibe eine höfliche Notiz an deinen Nachbarn.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine E-Mail an einen Freund

Du hast kürzlich ein neues Hobby begonnen. Schreibe eine E-Mail an einen Freund, in der du von deinem neuen Hobby erzählst.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Beschwerde über ein defektes Produkt

Du hast online ein Produkt gekauft, das nicht funktioniert. Schreibe eine Beschwerde an den Kundenservice.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zu einer Geburtstagsfeier

Du feierst deinen Geburtstag und möchtest Freunde einladen. Schreibe eine Einladung mit allen wichtigen Informationen.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Notiz an den Nachbarn

Du planst eine kleine Party am Wochenende. Schreibe eine Notiz an deinen Nachbarn, um ihn zu informieren.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Eine Einladung zum Geburtstag

Du möchtest deinen Geburtstag feiern und lädst Freunde zu einer Party ein.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

Beschwerde über Lärmbelästigung

Du kannst wegen lauter Musik aus der Nachbarwohnung nicht schlafen und möchtest dich beschweren.

50–100 words · ~18 min

Full task with AI review

Unlock the rest · $27

E-Mail an die Ausländerbehörde

Termin und Unterlagen

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Bewerbung Minijob

Kurze Bewerbungsmail

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Arzttermin anfragen

Nachricht an die Praxis

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Reparatur beim Vermieter

E-Mail wegen Heizung

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Tipps für den DTZ Schreiben

Kurzer Ratgebertext

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Beschwerde Nahverkehr

E-Mail wegen Ausfall

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Reklamation Online-Shop

E-Mail wegen defekter Ware

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Tisch reservieren

Nachricht ans Restaurant

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Wegbeschreibung erbitten

E-Mail an Freundin

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Mein Alltag

Tagesablauf beschreiben

60–100 words · ~15 min

Full task with AI review

Unlock the rest · $27

Move an Anmeldung appointment in Cologne

The Bürgeramt slot clashes with a hospital visit.

54–91 words · ~20 min

Full task with AI review

Unlock the rest · $27

Report a leak under the kitchen sink in Leipzig

Water is reaching the neighbour's ceiling.

73–110 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask to swap a Saturday shift at the bakery

A residence-permit appointment falls on a work Saturday.

59–96 words · ~20 min

Full task with AI review

Unlock the rest · $27

Move a blood test at the laboratory

The morning slot is during a shift that cannot move.

64–101 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for the fare back after a regional train did not run

The 7:12 Leipzig–Dresden train did not run.

66–103 words · ~20 min

Full task with AI review

Unlock the rest · $27

Return a kettle that switches off too early

The appliance stops before the water boils.

75–112 words · ~20 min

Full task with AI review

Unlock the rest · $27

Warn the Kita kitchen about a peanut allergy

A child starts lunch at the Kita on Monday.

75–112 words · ~20 min

Full task with AI review

Unlock the rest · $27

Correct a phone number at the Jobcenter

Messages about the housing money still go to an old number.

66–103 words · ~20 min

Full task with AI review

Unlock the rest · $27

Contest a parking fine sent to the wrong person

The notice is for a car the writer does not own.

79–116 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for more time for a sworn translation

The birth-certificate translation will miss the appointment by two days.

79–116 words · ~20 min

Full task with AI review

Unlock the rest · $27

Apply for weekend work in a hotel kitchen

A short letter to a hotel that asked for a written note.

81–118 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the neighbour to lower the music

The same flat plays music after 22:30 on weeknights.

70–107 words · ~20 min

Full task with AI review

Unlock the rest · $27

Tell the pharmacy a medicine was missing

The bag contained one box instead of two.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Change a restaurant booking from four to seven

Three more relatives are coming to a birthday dinner.

70–107 words · ~20 min

Full task with AI review

Unlock the rest · $27

Explain a child's absence from school

Fever on Monday and Tuesday, back on Wednesday.

82–119 words · ~20 min

Full task with AI review

Unlock the rest · $27

Replace a rejected identity photo

The Ausländerbehörde says a shadow falls across the face.

77–114 words · ~20 min

Full task with AI review

Unlock the rest · $27

Report a lost monthly travel card

The monthly card disappeared on the U-Bahn this morning.

67–104 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the exam centre to correct a surname

The DTZ invitation spells the family name with one letter missing.

68–105 words · ~20 min

Full task with AI review

Unlock the rest · $27

Dispute a double charge at the supermarket

The same shop debit appears twice on Monday.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Request a home visit for an elderly parent

The father cannot walk down three flights after a fall.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Explain a late arrival on the first day of work

The first day starts at 8:00 and the only bus is not running.

75–112 words · ~20 min

Full task with AI review

Unlock the rest · $27

Unblock a library card after a returned book

The book is back, but the card still will not scan.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the landlord for three rent receipts

The Ausländerbehörde wants the last three receipts.

74–111 words · ~20 min

Full task with AI review

Unlock the rest · $27

End a gym contract after moving city

The writer has left Leipzig and the gym still takes the monthly fee.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Allow a school trip and mention asthma

The child can go, but the inhaler must stay with the teacher.

85–122 words · ~20 min

Full task with AI review

Unlock the rest · $27

Move a dental appointment for a crown

The afternoon slot clashes with a shift that was just posted.

77–114 words · ~20 min

Full task with AI review

Unlock the rest · $27

Correct the number of children on a tax notice

The notice counts one child, but two live in the household.

71–108 words · ~20 min

Full task with AI review

Unlock the rest · $27

Tell a neighbour their parcel is with you

A box for flat 12 was left in front of flat 6.

65–102 words · ~20 min

Full task with AI review

Unlock the rest · $27

Explain a missed appointment at the Jobcenter

The writer was in the emergency department with a child.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Name the grandmother as the person who collects the child

The usual parent is on a late shift all next week.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Report a bank card kept by a cash machine

The ATM took the card and the screen then went blank.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Book a birth registration at the registry office

The baby was born on Sunday and the family needs a slot.

70–107 words · ~20 min

Full task with AI review

Unlock the rest · $27

Claim for a window broken in a hailstorm

Hail broke the bedroom window on Saturday night.

85–122 words · ~20 min

Full task with AI review

Unlock the rest · $27

Request a duplicate of a language certificate

The original DTZ certificate was lost in a move.

81–118 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the post office to try a returned parcel again

A parcel came back because the doorbell was out of order.

89–126 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask permission to install a washing machine

The flat has a water point, but the lease says to ask first.

77–114 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask an employer for a work certificate

The Ausländerbehörde wants proof of the last twelve months of work.

82–119 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the doctor to renew a prescription

The blood-pressure tablets run out on Friday.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Correct a train ticket booked on the wrong day

The seat is for Sunday, but the exam is on Saturday.

92–129 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask the school for a conversation about a child

The son comes home without eating and will not say why.

85–122 words · ~20 min

Full task with AI review

Unlock the rest · $27

Challenge an estimated electricity bill

The supplier estimated 2,400 kWh while the meter shows much less.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Explain an absence from the integration course

One session was missed because of a night shift.

75–112 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask to remove one name from the lease

A flatmate is leaving at the end of the month.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Request a copy of hospital records

A specialist in another city needs the scan from March.

80–117 words · ~20 min

Full task with AI review

Unlock the rest · $27

Move a driving-test date that clashes with work

The test is at 9:00 on the only morning the shop cannot spare them.

88–125 words · ~20 min

Full task with AI review

Unlock the rest · $27

Book a museum slot for a German class

Twelve adult learners need a weekday morning visit.

82–119 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask which paper replaces a lost birth certificate

The registry appointment is in ten days and the original is missing.

96–133 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for a credit after five days without internet

The line has been down since Monday and remote work stopped.

87–124 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for leave to attend a funeral abroad

The writer needs four days to travel to Morocco.

90–127 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask a pharmacy to order an unavailable medicine

The usual pharmacy is out of stock until next week.

77–114 words · ~20 min

Full task with AI review

Unlock the rest · $27

Report heating that stays cold in November

The radiators are lukewarm and the bedroom is at 15 degrees.

87–124 words · ~20 min

Full task with AI review

Unlock the rest · $27

Change the emergency contact at school

The number on file belongs to an ex-partner who no longer collects the child.

79–116 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask what to bring after a lost residence card

The card disappeared on the bus and a police report already exists.

78–115 words · ~20 min

Full task with AI review

Unlock the rest · $27

Correct the name on a birthday cake order

The shop wrote the child's name with the wrong vowel.

82–119 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask to move a child into the older swimming group

The child already swims the length of the pool without help.

82–119 words · ~20 min

Full task with AI review

Unlock the rest · $27

Bring payslips to the tax adviser before the filing date

Three payslips are still missing from the file.

77–114 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask a neighbour to stop watering onto the balcony

Water from the flat above soaks the drying clothes every evening.

74–111 words · ~20 min

Full task with AI review

Unlock the rest · $27

Dispute a bike-share charge after the bike was docked

The app kept the ride open for two hours after the dock confirmed it.

90–127 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for an afternoon oral after a night shift

The speaking test is at 8:00 after a shift that ends at 6:00.

89–126 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for the deposit back after leaving the flat

The inventory was signed a month ago and the money has not arrived.

81–118 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask for an interpreter at a mother's appointment

The mother speaks little German and the visit is about test results.

87–124 words · ~20 min

Full task with AI review

Unlock the rest · $27

Ask to bring a child to the immigration medical visit

Nobody else can watch the child on the morning of the visit.

84–121 words · ~20 min

Full task with AI review

Unlock the rest · $27