Present Perfect (Perfekt)
Explicação
In spoken German, Perfekt is THE past tense. Whether you're talking about yesterday or ten years ago, you use Perfekt — not Präteritum (which stays in formal writing and a few special verbs). Master Perfekt and you master everyday past tense in German.
Structure of Perfekt
Rule: Perfekt = haben OR sein (conjugated in present tense) + Partizip II at the end of the clause.
| Type | Formula | Example |
|---|---|---|
| Regular (weak) | ge- + stem + -t | kaufen → gekauft / lernen → gelernt |
| Irregular (strong) | ge- + altered stem + -en | fahren → gefahren / schreiben → geschrieben |
| Separable | Prefix + ge- + stem | aufmachen → aufgemacht / anrufen → angerufen |
| Inseparable (be-, er-, ver-…) | No "ge-" | besuchen → besucht / erklären → erklärt |
| -ieren verbs | No "ge-" | studieren → studiert / telefonieren → telefoniert |
haben or sein?
| Use "sein" for verbs that... | Examples |
|---|---|
| Show movement/displacement | fahren, gehen, fliegen, laufen, kommen |
| Show change of state | werden, aufwachen, einschlafen, sterben |
| Are sein and bleiben | sein → ist gewesen / bleiben → ist geblieben |
"Ich habe drei Stunden Deutsch gelernt und trotzdem nichts über Artikel verstanden."
(I studied German for three hours and still didn't understand anything about articles.) — the universal beginner experience.
"Sie ist letzten Sommer nach Berlin gefahren und seitdem nie wieder nach Hause gekommen."
(She went to Berlin last summer and hasn't come back home since.) — fahren and kommen use "sein" ✓
"Wir haben das Konzert verpasst — der Wecker hat nicht geklingelt."
(We missed the concert — the alarm didn't go off.) — verpassen and klingeln use "haben" ✓
⚠️ COMMON MISTAKES
❌ "Ich habe gegangen."
✓ "Ich bin gegangen."
"gehen" uses "sein" because it indicates movement from A to B. Rule: if you travel somewhere, it's probably "sein."
❌ "Ich habe gestudiert." (ge- with -ieren)
✓ "Ich habe studiert."
-ieren verbs never add "ge-": studieren → studiert (not "gestudiert").
❌ Partizip II in the middle of the sentence
✓ Partizip II always goes to the END
"Ich habe die Tür aufgemacht" — aufgemacht at the end, not after "habe."
🧠 REMEMBER: Perfekt = haben/sein + Partizip II at the end.
Test for haben vs sein: "Was there movement from one place to another?" Yes → sein. No → haben.
Key exceptions using sein: werden, bleiben, sein itself.
Exemplos
Ich habe heute viel gelernt.
I learned a lot today.
Sie hat das Buch gelesen.
She read the book.
Wir sind nach Berlin gefahren.
We went to Berlin.
Ver todos os exercícios
Crie uma conta grátis e pratique todos os tópicos do A1 ao C2.
Criar conta grátis →