Grammatik

Exercises

Perfect Tense

Usage

The German perfect tense is used to describe actions or events that have occurred in the past. This tense is most often used in conversational German. 

The German perfect tense often corresponds to the English imperfect tense, e.g. Ich habe Fußball gespielt = I played football. 

N.B.! The past tense of haben, sein, werden and modal auxiliaries is usually expressed in the imperfect tense, even in conversational German.
 

Forming the perfect tense 

As in English, the German perfect tense consists of two parts: an auxiliary verb (haben or sein in the present tense) and the past participle of the main verb (gelacht, gegangen).

Weak verbs: sein/haben + past participle
(ge + verb stem + (e)t)

lachen hat gelacht
arbeiten hat gearbeitet
reisen ist gereist

Strong verbs: sein/haben + past participle
(ge + verb stem + en)
  

nehmen hat genommen
fahren ist gefahren
gehen ist gegangen

Many strong verbs change vowel in the past participle. The participle stem may also have a consonant change. 
 

Irregular verbs:
 
brennen hat gebrannt
bringen hat gebracht
denken hat gedacht
kennen hat gekannt
nennen hat genannt
rennen ist gerannt
wissen hat gewusst
N.B.!

1. With separable verbs, the ge- goes between the separable prefix and the stem of the verb: e.g. hat zugenommen, ist abgefahren, ist kaputtgegangen

2. The ge- is omitted if the verb begins with an unstressed inseparable prefix such as be-, emp-, ent-, er-, ge-, ver-, zer-, or if it ends in -ieren (e.g. hat besucht, erzählt, vergessen, studiert)
 

Word order 

In a main clause, the auxiliary verb is always the second word in the sentence. The past participle goes at the end of the sentence. 
In a subordinate clause, the auxiliary verb is the last word in the sentence, and the past participle is the second-last word.

Gestern ist mein Computer kaputtgegangen.
Prima, dass wir den Fehler so schnell gefunden haben.

 

Haben or sein for the auxiliary verb?   

Haben is used with most verbs.

Sein is used only with:

Intransitive verbs describing motion from point A to point B (an intransitive verb is a verb that does not take a direct object).

Herr Schreiber ist gestern nach München geflogen.

Intransitive verbs describing a change of state.

Heute Morgen bin ich schon ganz früh aufgewacht.

And with the verbs:

sein ist gewesen
werden ist geworden
bleiben ist geblieben
gelingen ist gelungen
geschehen ist geschehen
passieren ist passiert
folgen ist gefolgt
begegnen ist begegnet