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) Reading Practice

102 exam-style texts across everyday and official topics · ~17.0 h.

0/102 completed · 5 free

97 more reading exercises locked

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

Unlock the rest · $27

💡 DTZ B1 (Germany) Exam Tip

Skim the German text first for general meaning, then read the questions — never the other way around.

🏃DTZ B1 (Germany) Topic 3: Daily Activities

Beginner

Build core comprehension patterns for everyday tasks.

9 exercises • 90 min total • ~10 min each

💡 DTZ B1 (Germany) Exam Tip

The correct answer is always supported by the text. Locate the sentence that proves it before selecting.

💡 DTZ B1 (Germany) Exam Tip

DTZ B1 wrong options are often partially true — the fully correct answer matches all parts of the question.

🏠DTZ B1 (Germany) Topic 7: Home & Accommodation

Intermediate

Sharpen exam-style reading accuracy and speed.

16 exercises • 160 min total • ~10 min each

Wohnungssuche in der Großstadt

B1

An article explains why apartment hunting has become difficult in German big cities.

~10 min
Unlock the rest · $27

Broschüre: Erfolgreich zur ersten eigenen Wohnung

B1

A brochure gives step-by-step guidance for renting a first apartment in Germany.

~10 min
Unlock the rest · $27

Brief an den Vermieter wegen Reparatur

B1

A tenant writes a formal letter to the landlord requesting a heating repair.

~10 min
Unlock the rest · $27

The noise diary goes to the property manager

B1

Twelve nights of noise go to the property manager before any call to the police.

~10 min
Unlock the rest · $27

The gas meter is in the cellar

B1

The Wednesday reading is in the cellar, and an empty flat would be estimated at 210 euros.

~10 min
Unlock the rest · $27

The inventory comes before the keys

B1

Keys change hands on Thursday at 9:00 only after both sides sign.

~10 min
Unlock the rest · $27

The housing office wants the new rent from the 1st

B1

From 1 May the rent is 710 euros, and the office wants the lease rider before 18 April.

~10 min
Unlock the rest · $27

The water bill changes name in April

B1

From the April reading the water account moves to the tenant, estimated at 42 euros.

~10 min
Unlock the rest · $27

The rent-rise letter gives two months

B1

A letter dated 1 March raises the rent from 1 May by 25 euros, to 715.

~10 min
Unlock the rest · $27

The heating stops on 15 April and the hot water stays

B1

Heating ends on 15 April; a radiator that is still hot on the 20th is reported in writing.

~10 min
Unlock the rest · $27

The sublet is six weeks and no longer

B1

A named cousin may stay from 1 June to 12 July only after a written rider.

~10 min
Unlock the rest · $27

The deposit returns minus the oven glass

B1

Of an 800-euro deposit, 70 euros cover the oven glass and 730 euros are transferred.

~10 min
Unlock the rest · $27

The neighbour signed the wrong meter reading

B1

A neighbour signed an estimated January reading of 210; the cellar meter shows 96.

~10 min
Unlock the rest · $27

The apartment handover is Thursday, not Friday

B1

Keys are handed over on Thursday morning only after both sides sign.

~10 min
Unlock the rest · $27

The landlord replaces the oven door, not the whole oven

B1

Only the glass door is replaced, and the hot plates stay off while the power is cut.

~10 min
Unlock the rest · $27

The rent receipts are for March, April and May

B1

Three signed receipts will be left on Thursday because the printer is broken.

~10 min
Unlock the rest · $27

💡 DTZ B1 (Germany) Exam Tip

Unknown German words? Use context and compound parts (e.g. Bahn+hof) — many B1 compounds decode that way.

💼DTZ B1 (Germany) Topic 8: Work & Professions

Intermediate

Build confidence with workplace vocabulary in context.

10 exercises • 100 min total • ~10 min each

Stellenanzeige: Minijob im Café

B1

A job ad seeks a part-time café assistant and lists the requirements.

~10 min
Unlock the rest · $27

Vom Bankjob zur Krankenpflege

B1

A forum post describes a career change from banking to nursing and its challenges.

~10 min
Unlock the rest · $27

Mein erster Arbeitstag im neuen Job

B1✏️ Blog

A blog entry describes the first day at a new job in an international company.

~10 min
Unlock the rest · $27

The salary needs the new IBAN before the 18th

B1

Payroll needs the new account at the office before 18 April, or April's pay waits until 8 May.

~10 min
Unlock the rest · $27

The night shift on the 14th stays with Lea

B1

The signed plan keeps the 14th with Lea, and a second Sunday would be too many hours.

~10 min
Unlock the rest · $27

The internship contract needs the school stamp first

B1

The firm signs only after the school stamp, and the days run from 9:00 to 16:00.

~10 min
Unlock the rest · $27

March overtime is paid in April

B1

Six Saturday hours from March appear as 90 euros on the April payslip.

~10 min
Unlock the rest · $27

The job starts on the 2nd and the trial month is one

B1

Work begins on 2 May, the trial lasts one month, and the first day starts at 14:00.

~10 min
Unlock the rest · $27

The lost badge is replaced on Thursday at the gate

B1

A paper badge lasts until Thursday morning, and the new one is issued at the staff gate.

~10 min
Unlock the rest · $27

The job-centre appointment moves to the 21st

B1

The 14th is closed for staff training, so the visit is on the 21st at 11:00.

~10 min
Unlock the rest · $27

🏥DTZ B1 (Germany) Topic 9: Health & Medical

Intermediate

Train fast understanding of practical health situations.

12 exercises • 120 min total • ~10 min each

E-Mail an die Krankenkasse

B1

An email to the health insurer asks about coverage for a physiotherapy treatment.

~10 min
Unlock the rest · $27

Aushang: Grippeimpfung beim Hausarzt

B1

A notice in a medical practice informs patients about seasonal flu vaccination dates.

~10 min
Unlock the rest · $27

Gesundheitsvorsorge in Deutschland

B1

An article explains the preventive health check-ups available through German insurance.

~10 min
Unlock the rest · $27

Broschüre: Die Apotheke in Ihrer Nähe

B1

A pharmacy brochure explains services available to patients, including prescriptions and advice.

~10 min
Unlock the rest · $27

The hospital letter sends you back to your doctor

B1

After discharge you see Frau Berger on the 12th, and the hospital does not book that visit.

~10 min
Unlock the rest · $27

The pharmacy holds the second pack until 18:30

B1

The missing pack is held until 18:30 today, and the morning dose must not be doubled.

~10 min
Unlock the rest · $27

The pharmacy needs a yes before it swaps the medicine

B1

The pharmacy holds the box until 19:30 and swaps the brand only after a yes.

~10 min
Unlock the rest · $27

The child's doctor is Frau Berger, not Herr Vidal

B1

Adam stays with Frau Berger on Thursday; Tuesday with Herr Vidal is for Ines.

~10 min
Unlock the rest · $27

Tuesday is fasting, Thursday is not

B1

The Tuesday blood test requires fasting; Thursday's ultrasound does not.

~10 min
Unlock the rest · $27

The insurer wants the new employer from May

B1

The health insurer needs the May contract before 18 April, or the card will not work at the doctor.

~10 min
Unlock the rest · $27

The sick note covers Wednesday and Thursday only

B1

Wednesday and Thursday are covered, and Friday is a normal work day.

~10 min
Unlock the rest · $27

The dentist keeps the second visit at 16:10

B1

Friday afternoon is the cement visit, and a late arrival sends the crown back to the lab.

~10 min
Unlock the rest · $27

💡 DTZ B1 (Germany) Exam Tip

DTZ reading often covers Behörden, housing, work, and health. Learn key civic vocabulary for Anmeldung and Krankenkasse.

🚌DTZ B1 (Germany) Topic 10: Transportation

Intermediate

Sharpen exam-style reading accuracy and speed.

9 exercises • 90 min total • ~10 min each

📄DTZ B1 (Germany) Topic 11: Official Documents

Intermediate

Focus on forms, dates, and key official terms.

13 exercises • 130 min total • ~10 min each

E-Mail an das Bürgeramt wegen der Anmeldung

B1

An email asks the registration office about required documents after moving to a new city.

~10 min
Unlock the rest · $27

Aushang: Neue Öffnungszeiten des Bürgeramts

B1

A notice informs citizens about updated opening hours and new online appointment booking.

~10 min
Unlock the rest · $27

Der Weg zur Einbürgerung

B1

An article outlines the main steps and documents required for German citizenship.

~10 min
Unlock the rest · $27

Broschüre: Ihr Aufenthaltstitel in Deutschland

B1

A brochure explains different residence permit types and renewal steps for immigrants.

~10 min
Unlock the rest · $27

The tax household stays separate this year

B1

A June wedding does not join this year's tax household, and the joint return waits until next spring.

~10 min
Unlock the rest · $27

The lost registration paper can be reprinted on Friday

B1

A stamped reprint is available on Friday afternoon at desk 3, and the bank already refused the PDF.

~10 min
Unlock the rest · $27

The civic course is optional for this file

B1

The 4 June civic afternoon does not replace the interview on 20 June.

~10 min
Unlock the rest · $27

The contract must reach the office before the job starts

B1

The signed contract must be at the 28 April appointment, before work starts on 2 May.

~10 min
Unlock the rest · $27

The registration notice still shows the old street

B1

The 2 April notice still lists the old street, so the Bürgeramt needs the landlord confirmation.

~10 min
Unlock the rest · $27

The child-benefit letter counts one child

B1

The 8 April letter names only Ines, and the June payment stays wrong without two school certificates.

~10 min
Unlock the rest · $27

The tax-office debit is 15 June

B1

The tax office debits the wrong sum on 15 June unless the two certificates arrive this week.

~10 min
Unlock the rest · $27

The residence-title photo is rejected for the background

B1

A grey background is refused, and no photo is taken at the appointment.

~10 min
Unlock the rest · $27

The citizens' office closes the desk at 15:00 on Wednesday

B1

Wednesday's desk closes at 15:00, so 14:20 still fits and 15:10 does not.

~10 min
Unlock the rest · $27

💡 DTZ B1 (Germany) Exam Tip

Lesen + Hören share the receptive score: aim for B1 band overall (about 33/45), not just one skill.