The perfect: talking about the past

Why do “hast” and “gemacht” appear together?

Take a look

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

Perfect: two parts
GrundformHilfsverbEndform
machenhabengemacht
wohnenhabengewohnt
abstürzenseinabgestürzt
kommenseingekommen

Common mistakes

Quick check

  1. machen → ge___
    Form the past participle.
    Answer
    gemacht — Regular: ge- + stem + -t
  2. Er ___ nach Hause gegangen.
    Choose the correct auxiliary verb.
    1. hat
    2. ist
    3. wird
    4. wurde
    Answer
    ist — Verb of motion → sein
  3. Wir ___ einen Film ___ . (to see)
    Insert the present perfect.
    Answer
    haben ... gesehen — sehen → gesehen (irregular), with haben
  4. Sie hat das Buch ___ .
    Choose the correct past participle.
    1. gelest
    2. gelesen
    3. leset
    4. gelesent
    Answer
    gelesen — lesen → gelesen (irregular)
  5. Ich habe nach Berlin gefahren.
    Correct the mistake.
    Answer
    Ich bin nach Berlin gefahren. — fahren = motion → sein
  6. verstehen → ___
    Form the past participle.
    Answer
    verstanden — Inseparable prefix: no ge-
  7. 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