A2 Verb Tenses 2 min read Easy

Building the Past: haben + Partizip II (Perfekt)

Grammar Rule in 30 Seconds

To talk about the past, use the present tense of 'haben' plus the 'Partizip II' (past participle) at the end of the sentence.

  • Conjugate 'haben' for the subject: Ich habe.
  • Place the Partizip II at the very end: Ich habe {das|n} Buch gelesen.
  • Most verbs use 'haben' unless they involve movement or state change.
Subject + haben (conjugated) + ... + Partizip II (ge-verb-t/en)

Overview

The Perfekt is the most common past tense in spoken German. You use it every single day to talk about what happened, what you did, and what you experienced. It is formed with two parts: a helper verb (haben or sein) in the present tense, plus the Partizip II (past participle) of the main verb at the end of the sentence.
Most German verbs form the Perfekt with haben. The basic pattern is: Subject + haben (conjugated) + ... + Partizip II. For example: "Ich habe gestern Deutsch gelernt" (I learned German yesterday). Notice how "habe" is conjugated for "ich" and sits in the second position, while "gelernt" (the Partizip II) goes all the way to the end.
To form the Partizip II of regular (weak) verbs, you take the verb stem, add "ge-" at the beginning, and "-t" at the end. So lernen becomes ge-lern-t, machen becomes ge-mach-t, spielen becomes ge-spiel-t, kaufen becomes ge-kauf-t. For irregular (strong) verbs, you add "ge-" and "-en", and the stem vowel often changes: trinken becomes ge-trunk-en, schreiben becomes ge-schrieb-en, sehen becomes ge-seh-en.
Important exceptions: Verbs ending in -ieren do NOT get a "ge-" prefix: studieren → studiert, telefonieren → telefoniert. Inseparable prefix verbs (be-, emp-, ent-, er-, ge-, miss-, ver-, zer-) also skip "ge-": verstehen → verstanden, besuchen → besucht. Separable prefix verbs insert "ge-" between the prefix and stem: einkaufen → ein-ge-kauft, aufmachen → auf-ge-macht.
The conjugation of haben in present tense is essential: ich habe, du hast, er/sie/es hat, wir haben, ihr habt, sie/Sie haben. Combine this with any Partizip II and you can express the past! Practice with common verbs: Ich habe gegessen (I ate), Du hast geschlafen (You slept), Er hat gearbeitet (He worked), Wir haben gekocht (We cooked).

Conjugation of 'haben' in Perfekt

Subject Haben Partizip II
Ich
habe
...ge-t/en
Du
hast
...ge-t/en
Er/Sie/Es
hat
...ge-t/en
Wir
haben
...ge-t/en
Ihr
habt
...ge-t/en
Sie/sie
haben
...ge-t/en

Meanings

The Perfekt tense is the most common way to express completed actions in spoken German and informal writing.

1

Completed action

An action that finished in the past.

“Ich habe {das|n} Auto gekauft.”

“Wir haben {den|m} Film gesehen.”

Reference Table

Reference table for Building the Past: haben + Partizip II (Perfekt)
Form Structure Example
Affirmative
Subj + haben + ... + Part II
Ich habe {das|n} Brot gegessen.
Negative
Subj + haben + nicht + ... + Part II
Ich habe {das|n} Brot nicht gegessen.
Question
Haben + Subj + ... + Part II?
Hast du {das|n} Brot gegessen?
Short Answer
Ja, ich habe.
Ja, ich habe.
Separable
Subj + haben + prefix + ... + Part II
Ich habe {das|n} Fenster aufgemacht.
Modal
Subj + haben + ... + Inf + Modal
Ich habe {das|n} machen müssen.

Formality Spectrum

Formal
Ich habe {ein|n} Kraftfahrzeug erworben.

Ich habe {ein|n} Kraftfahrzeug erworben. (Buying a vehicle)

Neutral
Ich habe {ein|n} Auto gekauft.

Ich habe {ein|n} Auto gekauft. (Buying a vehicle)

Informal
Ich hab mir {ne|f} Karre geholt.

Ich hab mir {ne|f} Karre geholt. (Buying a vehicle)

Slang
Hab mir {ne|f} Karre klargemacht.

Hab mir {ne|f} Karre klargemacht. (Buying a vehicle)

Perfekt Components

Perfekt

Helper

  • haben to have

Main Verb

  • Partizip II Past Participle

Examples by Level

1

Ich habe {einen|m} Kaffee getrunken.

I drank a coffee.

2

Hast du {das|n} Buch gelesen?

Did you read the book?

3

Wir haben {den|m} Film gesehen.

We watched the movie.

4

Er hat {die|f} Pizza bestellt.

He ordered the pizza.

1

Ich habe gestern {die|f} Wohnung aufgeräumt.

I cleaned the apartment yesterday.

2

Hast du schon {die|f} E-Mail geschrieben?

Have you already written the email?

3

Sie hat {ihr|n} Handy nicht gefunden.

She didn't find her phone.

4

Wir haben viel gelacht.

We laughed a lot.

1

Ich habe {das|n} Projekt gestern fertiggestellt.

I finished the project yesterday.

2

Hättest du {das|n} gewusst?

Would you have known that?

3

Wir haben uns {das|n} Museum angesehen.

We looked at the museum.

4

Er hat {die|f} ganze Nacht gearbeitet.

He worked all night.

1

Ich habe {das|n} eigentlich machen wollen.

I actually wanted to do that.

2

Haben Sie {die|f} Unterlagen erhalten?

Have you received the documents?

3

Das habe ich noch nie gehört.

I have never heard that before.

4

Wir haben {die|f} Entscheidung getroffen.

We made the decision.

1

Ich hätte {es|n} besser machen können.

I could have done it better.

2

Er hat {es|n} wohl vergessen haben müssen.

He must have forgotten it.

3

Wir haben {die|f} Situation unterschätzt.

We underestimated the situation.

4

Sie haben {das|n} Ziel erreicht.

They have reached the goal.

1

Hätte ich {es|n} nur früher gewusst!

If only I had known earlier!

2

Sie haben {die|f} Theorie widerlegt.

They have refuted the theory.

3

Wir haben {die|f} Konsequenzen bedacht.

We have considered the consequences.

4

Er hat {den|m} Vertrag unterzeichnet.

He has signed the contract.

Easily Confused

Building the Past: haben + Partizip II (Perfekt) vs Haben vs Sein

Learners don't know which auxiliary to use.

Building the Past: haben + Partizip II (Perfekt) vs Perfekt vs Präteritum

Learners don't know when to use which.

Building the Past: haben + Partizip II (Perfekt) vs Partizip II vs Infinitiv

Learners use the infinitive instead of the participle.

Common Mistakes

Ich habe gegessen Pizza.

Ich habe Pizza gegessen.

Participle must be at the end.

Ich bin gegessen.

Ich habe gegessen.

Wrong auxiliary.

Ich habe essen.

Ich habe gegessen.

Missing 'ge-'.

Habe ich gegessen?

Hast du gegessen?

Wrong conjugation.

Ich habe aufgeräumt {die|f} Küche.

Ich habe {die|f} Küche aufgeräumt.

Object comes before the participle.

Ich habe gemacht {das|n}.

Ich habe {das|n} gemacht.

Object placement.

Ich habe gekauft {ein|n} Auto.

Ich habe {ein|n} Auto gekauft.

Object placement.

Ich habe gewollt gehen.

Ich habe gehen wollen.

Modal verbs use double infinitive.

Ich habe es gekonnt machen.

Ich habe es machen können.

Modal verb structure.

Ich habe gewusst es.

Ich habe es gewusst.

Object placement.

Ich habe ihn gesehen gehen.

Ich habe ihn gehen sehen.

Perception verbs use double infinitive.

Ich habe es gelassen machen.

Ich habe es machen lassen.

Causative verbs use double infinitive.

Ich habe gehört ihn singen.

Ich habe ihn singen hören.

Perception verbs.

Sentence Patterns

Ich habe ___ ___.

Hast du ___ ___?

Wir haben ___ ___ nicht ___.

Ich habe ___ ___ ___ wollen.

Real World Usage

Texting constant

Hab {die|f} Pizza bestellt!

Job Interview common

Ich habe {die|f} Erfahrung gesammelt.

Travel very common

Wir haben {das|n} Hotel gebucht.

Food Delivery common

Ich habe {das|n} Essen schon bezahlt.

Social Media very common

Habe {den|m} Tag genossen!

Email common

Ich habe {die|f} Datei angehängt.

💡

The Sandwich Rule

Always remember: 'haben' is the first slice of bread, and the participle is the second slice at the end.
⚠️

Don't forget 'ge-'

Most regular verbs need the 'ge-' prefix. If you forget it, you sound like you are speaking a different language.
🎯

Keep a list

Irregular verbs are tricky. Keep a list of their Partizip II forms on your desk.
💬

Spoken vs Written

In the South, you can use Perfekt for everything. In the North, switch to Präteritum for formal writing.

Smart Tips

Think of the sentence as a sandwich: 'Haben' is the bread, the object is the filling, and the Participle is the second slice of bread.

Ich habe gegessen {die|f} Pizza. Ich habe {die|f} Pizza gegessen.

Put the 'ge-' between the prefix and the verb root.

Ich habe aufgeräumt. Ich habe {die|f} Küche aufgeräumt.

Use the double infinitive: 'haben' + infinitive + modal infinitive.

Ich habe gewollt gehen. Ich habe gehen wollen.

If it's not motion or state change, it's almost certainly 'haben'.

Ich bin {das|n} Buch gelesen. Ich habe {das|n} Buch gelesen.

Pronunciation

ge-MACHT

Partizip II stress

The stress is usually on the root, not the 'ge-' prefix.

Statement

Ich habe {das|n} gemacht ↘

Falling intonation for finality.

Memorize It

Mnemonic

Haben holds the middle, the Participle hides at the end.

Visual Association

Imagine a sandwich: 'haben' is the bread in the middle, and the 'Partizip II' is the meat at the very end of the plate.

Rhyme

Haben in the middle, Partizip at the end, that's how you speak with every friend.

Story

Yesterday, I had a big plan. I 'habe' my coffee, I 'habe' my book, and I 'habe' my keys. But wait, I forgot the actions! I 'habe' coffee TRUNKEN, I 'habe' book GELESEN, and I 'habe' keys GEFUNDEN.

Word Web

habenPartizipge-EndePerfektVergangenheit

Challenge

Write 5 sentences about what you did this morning using 'Ich habe...'.

Cultural Notes

The Perfekt is used almost exclusively, even for formal storytelling where Northerners might use Präteritum.

Präteritum is more common in writing and formal speech than in the South.

Perfekt is the standard for almost all past tense communication.

The Perfekt construction evolved from a resultative state (I have the book read = I possess the book in a read state).

Conversation Starters

Was hast du am Wochenende gemacht?

Hast du schon {den|m} neuen Film gesehen?

Was hast du heute schon erledigt?

Hast du schon einmal {etwas|n} Verrücktes gemacht?

Journal Prompts

Write about your last vacation.
Describe a project you finished recently.
What have you learned in German so far?
Reflect on a decision you made last year.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Fill in the correct form of 'haben'.

Ich ___ {das|n} Buch gelesen.

✓ Correct! ✗ Not quite. Correct answer: habe
Ich takes 'habe'.
Choose the correct participle. Multiple Choice

Ich habe {die|f} Pizza ___.

✓ Correct! ✗ Not quite. Correct answer: gegessen
The participle of essen is gegessen.
Fix the sentence. Error Correction

Find and fix the mistake:

Ich habe gegessen {die|f} Pizza.

✓ Correct! ✗ Not quite. Correct answer: Ich habe {die|f} Pizza gegessen.
Participle at the end.
Reorder the words. Sentence Reorder

Arrange the words in the correct order:

All words placed

Click words above to build the sentence

✓ Correct! ✗ Not quite. Correct answer: Ich habe {das|n} Projekt gemacht.
SVO structure.
Conjugate for 'wir'. Conjugation Drill

Wir ___ {das|n} Spiel gespielt.

✓ Correct! ✗ Not quite. Correct answer: haben
Wir takes 'haben'.
Match verb to participle. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: gemacht
Regular verb rule.
Build a sentence. Sentence Building

Du / {das|n} / kaufen / Auto

✓ Correct! ✗ Not quite. Correct answer: Hast du {das|n} Auto gekauft?
Question structure.
Complete the dialogue. Dialogue Completion

A: Hast du {die|f} Hausaufgabe gemacht? B: Ja, ich ___.

✓ Correct! ✗ Not quite. Correct answer: habe es gemacht
Full sentence structure.

Score: /8

Practice Exercises

8 exercises
Fill in the correct form of 'haben'.

Ich ___ {das|n} Buch gelesen.

✓ Correct! ✗ Not quite. Correct answer: habe
Ich takes 'habe'.
Choose the correct participle. Multiple Choice

Ich habe {die|f} Pizza ___.

✓ Correct! ✗ Not quite. Correct answer: gegessen
The participle of essen is gegessen.
Fix the sentence. Error Correction

Find and fix the mistake:

Ich habe gegessen {die|f} Pizza.

✓ Correct! ✗ Not quite. Correct answer: Ich habe {die|f} Pizza gegessen.
Participle at the end.
Reorder the words. Sentence Reorder

habe / {das|n} / ich / gemacht / Projekt

✓ Correct! ✗ Not quite. Correct answer: Ich habe {das|n} Projekt gemacht.
SVO structure.
Conjugate for 'wir'. Conjugation Drill

Wir ___ {das|n} Spiel gespielt.

✓ Correct! ✗ Not quite. Correct answer: haben
Wir takes 'haben'.
Match verb to participle. Match Pairs

machen -> ?

✓ Correct! ✗ Not quite. Correct answer: gemacht
Regular verb rule.
Build a sentence. Sentence Building

Du / {das|n} / kaufen / Auto

✓ Correct! ✗ Not quite. Correct answer: Hast du {das|n} Auto gekauft?
Question structure.
Complete the dialogue. Dialogue Completion

A: Hast du {die|f} Hausaufgabe gemacht? B: Ja, ich ___.

✓ Correct! ✗ Not quite. Correct answer: habe es gemacht
Full sentence structure.

Score: /8

FAQ (8)

Use 'haben' for transitive verbs (with objects) and most others. Use 'sein' only for movement or state change.

Always at the end of the sentence.

Use the double infinitive construction: 'Ich habe es machen können'.

It is the standard for informal speech. Use Präteritum for formal writing.

It is always 'gemacht'. The prefix 'ge-' is standard.

Yes, but be aware that Präteritum is more formal.

Forgetting to put the participle at the end.

Yes, verbs starting with 'be-', 'ent-', 'er-', 'ver-', 'zer-' do not take 'ge-'.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

He + participio

Spanish uses the equivalent of Perfekt less frequently than German.

French high

Avoir + participe passé

French word order is SVO, unlike the German 'sandwich' structure.

English moderate

Have + past participle

German Perfekt is the default past; English Present Perfect is not.

Japanese low

Verb-ta form

Japanese is agglutinative, while German is analytic.

Arabic low

Verb conjugation

Arabic uses internal vowel changes for tense.

Chinese low

Verb + le

Chinese has no verb conjugation.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!