Take a look
- Ich habe Deutsch gelernt.I have learned German.
- Sie ist nach Berlin gefahren.She has gone to Berlin.
- Wir haben Pizza gegessen.We have eaten pizza.
- Er ist eingeschlafen.He has fallen asleep.
The rule
In conversation, German often uses the perfect to talk about past events. It has two parts: a suitable form of haben or sein and a special verb form at the end. With machen, say ich habe gemacht. Many verbs of movement or change use sein, for example: Das Handy ist abgestürzt. Learn the final form with each verb because it is not always formed regularly.
Remember: Perfect = haben or sein + a special verb form at the end.
Goes with lesson 17, 26, 39 of the course.
What differs for you
English uses have with a past participle, so a two-part past form is familiar. German also uses a helper and a special verb form, but sometimes the helper is sein: “Mein Handy ist abgestürzt”. The participle normally stands at the end. Do not carry over English have automatically; learn the helper with the German verb.
The forms
| Grundform | Hilfsverb | Endform |
|---|---|---|
| machen | haben | gemacht |
| wohnen | haben | gewohnt |
| abstürzen | sein | abgestürzt |
| kommen | sein | gekommen |
Common mistakes
- *Ich habe gemacht die Hausaufgaben. → Ich habe die Hausaufgaben gemacht.
- *Das Handy hat abgestürzt. → Das Handy ist abgestürzt.
Quick check
- machen → ge___Form the past participle.
Answer
gemacht — Regular: ge- + stem + -t - Er ___ nach Hause gegangen.Choose the correct auxiliary verb.
- hat
- ist
- wird
- wurde
Answer
ist — Verb of motion → sein - Wir ___ einen Film ___ . (to see)Insert the present perfect.
Answer
haben ... gesehen — sehen → gesehen (irregular), with haben - Sie hat das Buch ___ .Choose the correct past participle.
- gelest
- gelesen
- leset
- gelesent
Answer
gelesen — lesen → gelesen (irregular) - Ich habe nach Berlin gefahren.Correct the mistake.
Answer
Ich bin nach Berlin gefahren. — fahren = motion → sein - verstehen → ___Form the past participle.
Answer
verstanden — Inseparable prefix: no ge- - aufstehen (he)Form the present perfect.
Answer
ist aufgestanden — Separable + motion: ist + auf-ge-standen
The same exercises come back in the course — there Langula remembers what you know and asks again at the right moment. Learn German free →
Terms
- Present perfect
- A common way to talk about the past: I have learned.
- Auxiliary verb
- A verb that helps make another verb form: I have learned.
- Participle
- A special verb form used for some past forms: learned in I have learned.
- Tense
- A verb form that can show when something happens: I learn, I learned.
Tenses
Learn German, don’t just read about it
The sentences on this page are part of the free course — with pronunciation and repetition.
Start for free