Learn German in Three Months Logical and Precise, German Language Can't be Easier.

The Perfect Tenses

1. To talk about the past, especially about a single, rather than a repeated action.

Was hast du heute gemacht?

What have you done today?/ What did you do today?

the Perfekt is formed by adding participle to the present tense of haben or sein:

Haben + participle

Sein + participle

Ich habe gelacht.
I laughed.

Du bist aber gewachsen!
Have you ever grown!

Es hat funktioniert.
It worked.

Wir sind wieder zu Hause angekommen.
We arrived back home.

Ich habe ihm meine Nummer gegeben.

I gave him my phone number.

Sind sie da geblieben?
Did they stay there?

Habt ihr gegessen?
Have you (guys) eaten?

Den Nachtisch habe ich schon gegessen.

I’ve already eaten dessert.

Ich habe das Buch zu Ende gelesen.

I have finished the book.

Gestern Abend habe ich einen Krimi im Fernsehen gesehen.

Last night I watched a thriller on TV.

Seit dem Unfall habe ich sie nur einmal gesehen.

I’ve only seen her once since the accident.

Note:

  • When a specific time in the past is referred to, you use the perfect tense in German. In English you use the -ed form (the simple past tense) instead.
  • Your first instinct will be to translate every Perfekt statement in German with the perfect tense in English: "I have laughed," "It has worked," etc. But as you can see above, the most natural translation is usually the simple past (preterite) tense.
  • Use seit or seitdem in the perfect tense to describe a completed action in the past.

Seit seinem Unfall habe ich ihn nur ein einziges Mal gesehen.

I saw him only once since his accident.

Seit er krank ist, hat er uns nicht besucht.

He did not visit us since he’s ill.

2. Haben + participle

Most verbs take haben

Pronoun

haben

Past Participle

Meaning

ich

habe

gemacht

I did, I have done

du

hast

gemacht

you did, you have done

er
sie
es

hat

gemacht

he/she/it did,
he/she/it has done

wir

haben

gemacht

we did, we have done

ihr

habt

gemacht

you (plural) did,
you have done

sie

haben

gemacht

they did, they have done

Sie

haben

gemacht

you (singular/plural formal)
did, you have done

machen

Sie hat ihre Hausaufgaben schon gemacht.

She has already done her homework.

Ich habe das schon gemacht.

I’ve already done that.

arbeiten

Er hat fleißig gearbeitet.

He has worked hard.

Wo haben Sie früher gearbeitet?

Where did you work before?

schlafen

Haben Sie gut geschlafen?

Did you sleep well?

With reflexive verbs the reflexive pronoun comes immediately after haben.

sich duschen

Ich habe mich heute Morgen geduscht.

I had a shower this morning.

sich erineren

Sie hat sich nicht daran erinnert.

She didn’t remember.

3.     sein + participle

Mostly strong verbs, take no direct object

Verbs that take sein are always intransitive, which means that they don't take a direct (accusative) object.

Unfortunately, many intransitive verbs also take haben, like schlafen (to sleep) or starren (to stare), so this rule doesn't work in the other direction.

Pronoun

sein

Past Participle

Meanings

ich

bin

gegangen

I went, I have gone

du

bist

gegangen

you went, you have gone

er
sie
es

ist

gegangen

he/she/it went,
he/she/it has gone

wir

sind

gegangen

we went, we have gone

ihr

seid

gegangen

you (plural) went,
you have gone

sie

sind

gegangen

they went, they have gone

Sie

sind

gegangen

you (singular/plural formal)
went, you have gone

Change of location (movement)

change of state/condition (transformation)

Others

gehen

to go

sterben

to die

schehen

happen

kommen

to come

wachsen

to grow

passen

happen

laufen

to walk, run

genesen

to recover, convalesce

ankommen

to arrive

sein

to be

abfahren

to leave

werden

to become

einsteigen

to get on

bleiben

to remain

aussteigen

to get off

gelingen

to succeed

aufstehen

to get up

fallen

to fall

begegnen

to meet

Gestern bin ich ins Kino gegangen.

I went to the cinema yesterday.

Was ist geschehen?

What happened?

Sie ist heute Morgen ganz früh abgefahren.

She left really early this morning.

Was ist passiert?

What happened?

An welcher Haltestelle sind Sie ausgestiegen?

Which stop did you get off at?


INFINITIVE

PRESENT

PAST

PARTICIPLE

ENGLISH

fahren

fährt

fuhr

hat/ist gefahren

to drive, to travel

fallen

fällt

fiel

ist gefallen

to fall

genesen

genest

genas

ist genesen

to recover, convalesce

genesen

genest

genas

ist genesen

to recover, convalesce

geschehen

gescheht

geschah

ist geschehen

to happen

kommen

kommt

kam

ist gekommen

to come

laufen

läuft

lief

ist gelaufen

to run

wachsen

wächst

wuchs

ist gewachsen

to grow

biegen

biegt

bog

hat/ist gebogen

to bend

bleiben

bleibt

blieb

ist geblieben

to stay, remain

bleichen

bleicht

[blich]

ist gebleicht (geblichen)

to bleach, fade

fliegen

fliegt

flog

hat/ist geflogen

to fly

fliehen

flieht

floh

ist geflohen

to flee

fließen

fließt

floss

ist geflossen

to flow

gedeihen

gedeiht

gedieh

ist gediehen

to flourish

gleiten

gleitet

glitt

ist geglitten

to glide

klimmen

klimmt

klomm

ist geklommen

to clamber, climb

reißen

reißt

riss

hat/ist gerissen

to tear; to snatch

reiten

reitet

ritt

hat/ist geritten

to ride

schießen

schießt

schoss

hat/ist geschossen

to shoot

schleichen

schleicht

schlich

ist geschlichen

to slide, slip, slink

schreiten

schreitet

schritt

ist geschritten

to step

sprießen

sprießt

spross

ist gesprossen

to sprout

stehen

steht

stand

hat/ist gestanden

to stand

steigen

steigt

stieg

ist gestiegen

to climb, rise, ascend

verschleißen4

verschleißt

verschliss

hat/ist verschlissen

to wear out

weichen

weicht

wich

ist gewichen

to yield, lose ground, soften

ziehen

zieht

zog

hat/ist gezogen

to pull

brechen

bricht

brach

hat/ist gebrochen

to break

dringen

dringt

drang

ist gedrungen

to push through

erschrecken

erschrickt

erschrak

hat/ist erschrocken

to frighten, be frightened

gehen

geht

ging

ist gegangen

to go

gelingen

gelingt

gelang

ist gelungen

to succeed

kriechen

kriecht

krich

ist gekrochen

to crawl

liegen

liegt

lag

hat/ist gelegen

to lie (position)

misslingen

misslingt

misslang

ist misslungen

to fail, to miss

schwinden

schwindet

schwand

ist geschwunden

to fade, dwindle, wane

sinken

sinkt

sank

ist gesunken

to sink

sitzen

sitzt

saß

hat/ist gesessen

to sit

springen

springt

sprang

ist gesprungen

to jump

sterben

stirbt

starb

ist gestorben

to die

verderben

verdirbt

verdarb

hat/ist verdorben

to spoil, go bad, perish