Other Languages

German Irregular Verbs Exercises

German irregular verbs exercises with answers: sein, haben, werden, vowel changes, Präteritum, Perfekt and imperative, plus a table of common verbs.

On this page
  1. What counts as an irregular verb in German
  2. Reference table: common irregular verbs
  3. Exercise 1: sein, haben, werden
  4. Exercise 2: vowel changes in the present tense
  5. Exercise 3: simple past (Präteritum)
  6. Exercise 4: perfect tense (Perfekt)
  7. Exercise 5: imperative (du form)
  8. Exercise 6: mixed verbs
  9. Answer key
  10. How to memorize irregular verbs

What counts as an irregular verb in German

German verbs are usually grouped into three types:

  • Weak (regular) verbs keep the same stem and form the simple past with -te and the past participle with ge-…-t. Example: machen, machte, gemacht (to make).
  • Strong (irregular) verbs change their stem vowel in the past forms, and their participle usually ends in -en. Example: singen, sang, gesungen (to sing).
  • Mixed verbs change the stem like strong verbs but take weak endings. Example: bringen, brachte, gebracht (to bring).

Some strong verbs also change their vowel in the present tense for du and er/sie/es, for example sprechen (du sprichst) or fahren (du fährst). The verbs sein, haben and werden are irregular in several ways and are best learned by heart.

Learners are usually advised to memorize each irregular verb as a set of principal parts: the infinitive, the third-person present (when it changes), the simple past, and the past participle with its auxiliary verb (haben or sein).

Reference table: common irregular verbs

Infinitive Meaning 3rd person present Präteritum Perfekt
sein to be ist war ist gewesen
haben to have hat hatte hat gehabt
werden to become wird wurde ist geworden
gehen to go geht ging ist gegangen
kommen to come kommt kam ist gekommen
sehen to see sieht sah hat gesehen
essen to eat isst aß hat gegessen
geben to give gibt gab hat gegeben
nehmen to take nimmt nahm hat genommen
fahren to drive, to travel fährt fuhr ist gefahren
lesen to read liest las hat gelesen
sprechen to speak spricht sprach hat gesprochen
schlafen to sleep schläft schlief hat geschlafen
trinken to drink trinkt trank hat getrunken
schreiben to write schreibt schrieb hat geschrieben
bleiben to stay bleibt blieb ist geblieben
finden to find findet fand hat gefunden
helfen to help hilft half hat geholfen
laufen to run, to walk läuft lief ist gelaufen
tragen to carry, to wear trägt trug hat getragen

Mixed verbs: bringen (brachte, hat gebracht), denken (dachte, hat gedacht), wissen (er weiß, wusste, hat gewusst), kennen (kannte, hat gekannt).

Exercise 1: sein, haben, werden

Fill in the correct present-tense form.

  1. Ich ___ müde. (sein)
  2. Du ___ Hunger. (haben)
  3. Er ___ Lehrer. (werden: he is becoming a teacher)
  4. Wir ___ zu Hause. (sein)
  5. Ihr ___ ein Auto. (haben)
  6. Sie (they) ___ Ärzte. (werden)
  7. Ihr ___ pünktlich. (sein)

Exercise 2: vowel changes in the present tense

Write the correct present-tense form.

  1. Er ___ jeden Abend ein Buch. (lesen)
  2. Du ___ sehr schnell. (sprechen)
  3. Sie ___ im Auto nach Berlin. (fahren, she)
  4. Du ___ den Hund. (sehen)
  5. Er ___ ein Stück Kuchen. (essen)
  6. Du ___ mir bitte. (helfen)
  7. Wir ___ morgen nach Hamburg. (fahren)
  8. Sie ___ lange am Wochenende. (schlafen, she)
  9. Er ___ das Buch. (nehmen)
  10. Du ___ mir das Salz. (geben)

Exercise 3: simple past (Präteritum)

Write the correct simple past form.

  1. Gestern ___ wir ins Kino. (gehen)
  2. Ich ___ gestern Abend einen Brief. (schreiben)
  3. Er ___ zu Hause. (bleiben)
  4. Sie (she) ___ ein Buch. (lesen)
  5. Wir ___ viel Wasser. (trinken)
  6. Ich ___ müde. (sein)
  7. Er ___ den Schlüssel. (finden)
  8. Du ___ nach Hause. (kommen)

Exercise 4: perfect tense (Perfekt)

Build the perfect tense with the correct auxiliary (haben or sein) and past participle.

  1. Ich ___ nach München ___. (fahren)
  2. Wir ___ Pizza ___. (essen)
  3. Sie ___ lange ___. (schlafen)
  4. Er ___ zu Hause ___. (bleiben)
  5. Ich ___ ihn ___. (sehen)
  6. Du ___ mir ___. (helfen)
  7. Wir ___ zur Schule ___. (gehen)
  8. Sie ___ die Antwort ___. (wissen, she)

Exercise 5: imperative (du form)

Give the imperative for du.

  1. (sprechen) ___ bitte langsamer!
  2. (lesen) ___ den Text!
  3. (nehmen) ___ ein Stück!
  4. (geben) ___ mir das Buch!
  5. (fahren) ___ vorsichtig!
  6. (helfen) ___ mir bitte!

Exercise 6: mixed verbs

Complete with the simple past.

  1. Er ___ mir ein Geschenk. (bringen)
  2. Ich ___ an dich. (denken)
  3. Wir ___ die Antwort nicht. (wissen)
  4. Sie ___ den Mann gut. (kennen, she)

Answer key

Exercise 1

  1. bin
  2. hast
  3. wird
  4. sind
  5. habt
  6. werden
  7. seid

Exercise 2

  1. liest
  2. sprichst
  3. fährt
  4. siehst
  5. isst
  6. hilfst
  7. fahren (wir does not take the vowel change)
  8. schläft
  9. nimmt
  10. gibst

Exercise 3

  1. gingen
  2. schrieb
  3. blieb
  4. las
  5. tranken
  6. war
  7. fand
  8. kamst

Exercise 4

  1. bin … gefahren
  2. haben … gegessen
  3. hat … geschlafen
  4. ist … geblieben
  5. habe … gesehen
  6. hast … geholfen
  7. sind … gegangen
  8. hat … gewusst

Verbs of movement or change of state (fahren, gehen, bleiben, kommen) usually take sein. Most other verbs take haben.

Exercise 5

  1. Sprich
  2. Lies
  3. Nimm
  4. Gib
  5. Fahr
  6. Hilf

Verbs that change e to i or ie in the present tense also do so in the du imperative. Verbs that change a to ä, like fahren, usually do not.

Exercise 6

  1. brachte
  2. dachte
  3. wussten
  4. kannte

How to memorize irregular verbs

  • Learn principal parts together. Memorize the infinitive, simple past and participle as a set, with the auxiliary verb.
  • Group by pattern. Some verbs share patterns, such as schreiben, schrieb, geschrieben and bleiben, blieb, geblieben. Grouping them can make patterns easier to notice.
  • Use short sentences. Practicing in a sentence (Ich bin nach Hause gegangen.) helps with word order and the auxiliary verb at once.
  • Revisit mistakes. Keep a list of verbs you get wrong and test yourself on them in short sessions, as described in the importance of review in learning.
  • Expect exceptions. Not every verb fits a neat pattern, so a verb table is a worthwhile reference.

If you are practicing more than one language, our Portuguese exercises apply a similar answer-key approach to another language.

The complete guide to other languages

Tips for Learning Arabic
Read the guide

Keep exploring

Guides from other topics

All topics →