The Perfect Tense (Perfekt) in German
🎯 Perfekt is the most commonly used past tense in everyday speech and conversation in German. If you're talking about something that happened in the past, you'll most likely use Perfekt.
📺 Instructional Video
An instructional video explaining this grammar topic with practical examples.
💡 When do we use Perfekt?
| Usage | Example |
|---|---|
| Talking about past events | Gestern habe ich gearbeitet. |
| In everyday conversations | Was hast du gemacht? |
| Completed actions | Ich bin nach Berlin gefahren. |
⚠️ Note: In writing (stories and novels) we use Prateritum more.
Perfekt is the conversational past tense.
⚠️ Formation: haben/sein + Partizip II
Example:
🎯 When do we use haben and when sein?
✅ We use sein with:
| Situation | Example |
|---|---|
| Movement verbs (change of location) | gehen, fahren, kommen, reisen, laufen |
| Change of state | aufwachen, einschlafen, sterben, werden |
| Verbs of staying | bleiben, sein |
Common sein verbs: - gehen ** ist gegangen (went) - kommen ** ist gekommen (came) - fahren ** ist gefahren (went by vehicle) - fliegen ** ist geflogen (flew) - schwimmen ** ist geschwommen (swam) - reisen ** ist gereist (traveled) - aufwachen ** ist aufgewacht (woke up) - einschlafen ** ist eingeschlafen (fell asleep) - bleiben ** ist geblieben (stayed) - sein ** ist gewesen (was/has been) - passieren ** ist passiert (happened)
✅ We use haben with all other verbs:
| Situation | Example |
|---|---|
| Verbs with an object (Accusative) | Ich habe das Buch gelesen. |
| Reflexive verbs | Ich habe mich gewaschen. |
| State verbs | Ich habe geschlafen. |
| Modal verbs | Ich habe das gewollt. |
⚠️ Forming the Partizip II
1. Regular Verbs (Schwache Verben)
| Infinitive | Partizip II |
|---|---|
| machen | ge-mach-t |
| kaufen | ge-kauf-t |
| sagen | ge-sag-t |
| spielen | ge-spiel-t |
| wohnen | ge-wohn-t |
⚠️ Verbs ending in -ieren: (no ge-) - studieren ** studiert - telefonieren ** telefoniert - fotografieren ** fotogafiert
⚠️ Verbs starting with be-, ver-, ent-, er-, zer-, ge-: (no ge-) - besuchen ** besucht - verstehen ** verstanden (irregular but same rule) - erzahlen ** erzahlt
2. Irregular Verbs (Starke Verben)
| Infinitive | Partizip II |
|---|---|
| kommen | ge-komm-en |
| gehen | ge-gang-en |
| sehen | ge-seh-en |
| schreiben | ge-schrieb-en |
3. Separable Prefix Verbs (Trennbare Verben)
| Infinitive | Partizip II |
|---|---|
| einkaufen | ein-ge-kauf-t |
| aufstehen | auf-ge-stand-en |
| anfangen | an-ge-fang-en |
📚 Most Common Irregular Verbs (Starke Verben)
| Infinitive | Meaning | Partizip II |
|---|---|---|
| sein | to be | ist gewesen |
| haben | to have | hat gehabt |
| werden | to become | ist geworden |
| gehen | to go | ist gegangen |
| kommen | to come | ist gekommen |
| fahren | to drive/go | ist gefahren |
| essen | to eat | hat gegessen |
| trinken | to drink | hat getrunken |
| sehen | to see | hat gesehen |
| lesen | to read | hat gelesen |
| schreiben | to write | hat geschrieben |
| sprechen | to speak | hat gesprochen |
| finden | to find | hat gefunden |
| geben | to give | hat gegeben |
| nehmen | to take | hat genommen |
✅ Example Sentences with Translation
| Sentence | Translation |
|---|---|
| Ich habe gestern einen Film gesehen. | I watched a movie yesterday. |
| Wir sind nach Berlin gefahren. | We drove to Berlin. |
| Er hat Deutsch gelernt. | He learned German. |
| Sie ist um 8 Uhr aufgestanden. | She got up at 8 o'clock. |
| Ich habe mein Handy vergessen. | I forgot my cell phone. |
| Was hast du gegessen? | What did you eat? |
| Bist du schon angekommen? | Have you arrived already? |
📝 Exercises
✏️ Fill in the blank with the correct word: Write only one word in each field.
| # | Sentence | Answer |
|---|---|---|
| 1 | Ich ___ Deutsch gelernt. | |
| 2 | Er ___ nach Hause gegangen. | |
| 3 | Wir ___ einen Kuchen gebacken. | |
| 4 | Sie ___ in Berlin gewohnt. | |
| 5 | Das Kind ___ eingeschlafen. | |
| 6 | Ihr ___ spat gekommen. | |
| 7 | Was ___ du gemacht? |
✏️ Fill in the blank with the correct word: Write only one word in each field.
| # | Sentence | Answer |
|---|---|---|
| 1 | kaufen ** ___ | |
| 2 | trinken ** ___ | |
| 3 | arbeiten ** ___ | |
| 4 | schreiben ** ___ | |
| 5 | studieren ** ___ | |
| 6 | aufstehen ** ___ | |
| 7 | fahren ** ___ |
✏️ Fill in the blank with the correct word: Write only one word in each field.
| # | Sentence | Answer |
|---|---|---|
| 1 | Ich kaufe ein Buch. ** Ich ___ ein Buch ___. | |
| 2 | Sie fahrt nach Berlin. ** Sie ___ nach Berlin ___. | |
| 3 | Wir essen Pizza. ** Wir ___ Pizza ___. | |
| 4 | Er liest die Zeitung. ** Er ___ die Zeitung ___. | |
| 5 | Das Kind schlaft ein. ** Das Kind ___ ___. |
✏️ Fill in the blank with the correct word: Write only one word in each field.
| # | Sentence | Answer |
|---|---|---|
| 1 | Ich habe nach Berlin gefahren. | |
| 2 | Sie hat gestern gekommen. | |
| 3 | Wir haben im Park gespielt. | |
| 4 | Er ist das Buch gelesen. | |
| 5 | Ich bin fruh aufgestanden. |
✏️ Fill in the blank with the correct word: Write only one word in each field.
| # | Sentence | Answer |
|---|---|---|
| 1 | Did you eat? (informal singular) | |
| 2 | We went to the cinema. | |
| 3 | He wrote a letter. | |
| 4 | What did you drink? | |
| 5 | She got up at 7 o'clock. |
📖 Related Lessons
💡 Tip: First memorize the list of verbs that take sein — it's a short list. Everything else takes haben. This covers 90% of cases.