BETA ACCESS
German flagGerman flag

German Perfect Tense (Perfekt)

Master German perfect tense with haben and sein auxiliaries. Essential for spoken German and conversational fluency

intermediate
35 min read

Learn with Video

Watch our comprehensive video lesson

Loading video player...

German Perfect Tense (Perfekt) Overview

The German perfect tense (Perfekt) is the most commonly used past tense in spoken German. It's formed with an auxiliary verb (haben or sein) plus the past participle. Formula: haben/sein + past participle Usage: Conversational German, informal situations, completed actions The Perfekt is essential for everyday German communication and is preferred over Präteritum in speech.

Examples

Ich habe Deutsch gelernt.
I have learned German. / I learned German.
Sie ist nach Hause gegangen.
She has gone home. / She went home.
Wir haben einen Film gesehen.
We have seen a movie. / We saw a movie.

Auxiliary Verbs: Haben vs Sein

The choice between haben and sein as auxiliary verbs follows specific rules: Haben (most verbs): - Transitive verbs (with direct object) - Modal verbs - Reflexive verbs - Most other verbs Sein (specific verbs): - Verbs of motion (gehen, fahren, fliegen) - Verbs of change of state (werden, sterben) - Verbs of being/remaining (sein, bleiben)

Verbs with Haben

Most German verbs use haben as auxiliary:

Haben (to have) - Present Tense

PronounConjugationEnglish
ichhabeI have
duhastyou have
er/sie/eshathe/she/it has
wirhabenwe have
ihrhabtyou have
sie/Siehabenthey/you have
Ich habe ein Buch gelesen.
I have read a book. (transitive verb)
Du hast gut geschlafen.
You have slept well. (intransitive, no motion)
Er hat sich gewaschen.
He has washed himself. (reflexive verb)

Verbs with Sein

Specific verbs use sein as auxiliary:

Sein (to be) - Present Tense

PronounConjugationEnglish
ichbinI am
dubistyou are
er/sie/esisthe/she/it is
wirsindwe are
ihrseidyou are
sie/Siesindthey/you are
Ich bin nach Berlin gefahren.
I have driven to Berlin. (motion)
Du bist müde geworden.
You have become tired. (change of state)
Sie ist zu Hause geblieben.
She has stayed at home. (remaining)

Past Participle Formation

The past participle (Partizip Perfekt) is formed differently for regular and irregular verbs: Regular verbs: ge- + stem + -t Irregular verbs: ge- + changed stem + -en Separable verbs: prefix + ge- + stem + -t/-en Inseparable verbs: no ge- prefix

Regular Past Participles

Regular verbs follow the pattern: ge- + stem + -t

Regular Past Participles

PronounConjugationEnglish
lernengelerntlearned
arbeitengearbeitetworked
spielengespieltplayed
kaufengekauftbought
machengemachtmade/done
sagengesagtsaid
Ich habe Deutsch gelernt.
I have learned German.
Du hast hart gearbeitet.
You have worked hard.
Wir haben Fußball gespielt.
We have played football.

Irregular Past Participles

Irregular verbs follow the pattern: ge- + changed stem + -en

Irregular Past Participles

PronounConjugationEnglish
sprechengesprochenspoken
gehengegangengone
sehengesehenseen
kommengekommencome
nehmengenommentaken
gebengegebengiven
Ich habe mit ihm gesprochen.
I have spoken with him.
Sie ist nach Hause gegangen.
She has gone home.
Wir haben den Film gesehen.
We have seen the movie.

Separable and Inseparable Verbs

Separable and inseparable prefix verbs have special past participle formation rules:

Separable Verbs

ge- goes between the prefix and the stem:

Separable Verb Past Participles

PronounConjugationEnglish
aufstehenaufgestandengotten up
ankommenangekommenarrived
einkaufeneingekauftshopped
mitkommenmitgekommencome along
zurückgehenzurückgegangengone back
Ich bin früh aufgestanden.
I got up early.
Der Zug ist angekommen.
The train has arrived.
Wir haben eingekauft.
We have gone shopping.

Inseparable Verbs

No ge- prefix with inseparable verbs:

Inseparable Verb Past Participles

PronounConjugationEnglish
verstehenverstandenunderstood
bekommenbekommenreceived
erzählenerzählttold
besuchenbesuchtvisited
entscheidenentschiedendecided
Ich habe alles verstanden.
I have understood everything.
Du hast einen Brief bekommen.
You have received a letter.
Sie hat uns besucht.
She has visited us.

Word Order in Perfect Tense

German word order in perfect tense follows specific rules: Main clause: Subject + auxiliary verb + ... + past participle (at end) Question: Auxiliary verb + subject + ... + past participle (at end) Subordinate clause: Subject + ... + past participle + auxiliary verb (at end) The past participle goes to the end of the clause in main clauses and questions.

Examples

Ich habe gestern einen Film gesehen.
I saw a movie yesterday. (main clause)
Hast du das Buch gelesen?
Have you read the book? (question)
Ich weiß, dass er gekommen ist.
I know that he has come. (subordinate clause)
Sie ist nach Berlin gefahren und hat dort gearbeitet.
She went to Berlin and worked there. (compound sentence)

Perfect Tense vs Other Past Tenses

Understanding when to use Perfekt vs other past tenses: Perfekt (Perfect): - Spoken German (most common) - Conversational situations - Completed actions with present relevance Präteritum (Simple Past): - Written German (stories, news) - Formal situations - Modal verbs (even in speech) Plusquamperfekt (Past Perfect): - Actions completed before another past action - "Had done" constructions

Examples

Spoken: Ich habe das Buch gelesen.
Spoken: I have read the book. (Perfekt)
Written: Ich las das Buch.
Written: I read the book. (Präteritum)
Sequence: Nachdem ich das Buch gelesen hatte, ging ich schlafen.
Sequence: After I had read the book, I went to sleep. (Plusquamperfekt + Präteritum)