Haben ("to have") is the second pillar verb of German, alongside sein and werden. It does two jobs: as a full verb it expresses possession (and a long list of physical and emotional states — hunger, fear, time), and as an auxiliary it builds the Perfekt for the great majority of verbs. It is only mildly irregular — the surprises are confined to a contracted present and a one-letter vowel change in the past — but because you use it constantly, those small irregularities have to be automatic.
Principal parts
| Infinitive | Präteritum | Partizip II (auxiliary) |
|---|---|---|
| haben | hatte | gehabt (hat) |
Read this as: haben – hatte – hat gehabt. Haben takes itself as its Perfekt auxiliary, so "I have had" is ich habe gehabt.
Präsens (present)
The only irregularity is that the du and er/sie/es forms drop the b of the stem: du hast, er hat (not du habst, er habt).
| Person | Form |
|---|---|
| ich | habe |
| du | hast |
| er / sie / es | hat |
| wir | haben |
| ihr | habt |
| sie / Sie | haben |
Hast du einen Moment Zeit?
Do you have a moment? (informal; note du hast, not du habst)
Sie hat zwei Geschwister und einen Hund.
She has two siblings and a dog. (the object is accusative — einen Hund)
Präteritum (simple past)
Like sein, haben uses its Präteritum freely even in spoken German — hatte is everywhere. The stem keeps its a but drops the b and adds the past-tense -t-, which doubles before the endings: hatte (the b is gone, -tt- takes its place).
| Person | Form |
|---|---|
| ich | hatte |
| du | hattest |
| er / sie / es | hatte |
| wir | hatten |
| ihr | hattet |
| sie / Sie | hatten |
Als Kind hatte ich furchtbare Angst vor Gewittern.
As a child I was terribly afraid of thunderstorms. (Angst haben vor + dative)
Perfekt (present perfect)
Present of haben + the participle gehabt.
| Person | Form |
|---|---|
| ich | habe gehabt |
| du | hast gehabt |
| er / sie / es | hat gehabt |
| wir | haben gehabt |
| ihr | habt gehabt |
| sie / Sie | haben gehabt |
Wir haben gestern richtig Glück gehabt.
We were really lucky yesterday. (Glück haben; informal)
In practice, the simple hatte is at least as common as habe gehabt in speech. See the Perfekt overview for the bigger picture of when each past tense is used.
Plusquamperfekt (past perfect)
Past auxiliary (hatte) + gehabt.
| Person | Form |
|---|---|
| ich | hatte gehabt |
| du | hattest gehabt |
| er / sie / es | hatte gehabt |
| wir | hatten gehabt |
| ihr | hattet gehabt |
| sie / Sie | hatten gehabt |
Bis dahin hatte sie nie Probleme mit dem Auto gehabt.
Up to then she'd never had any problems with the car.
Futur I and Futur II
Werden + infinitive (Futur I), or werden + Partizip II + haben (Futur II).
| Person | Futur I | Futur II |
|---|---|---|
| ich | werde haben | werde gehabt haben |
| du | wirst haben | wirst gehabt haben |
| er / sie / es | wird haben | wird gehabt haben |
| wir | werden haben | werden gehabt haben |
| ihr | werdet haben | werdet gehabt haben |
| sie / Sie | werden haben | werden gehabt haben |
Nächste Woche werde ich endlich wieder ein Auto haben.
Next week I'll finally have a car again.
Imperativ (commands)
| Addressee | Form |
|---|---|
| du | hab (habe) |
| ihr | habt |
| Sie | haben Sie |
Hab keine Angst, ich bin gleich wieder da.
Don't be afraid, I'll be right back. (informal; Angst haben)
Haben Sie bitte einen Moment Geduld.
Please have a moment's patience. (formal Sie-command)
Konjunktiv II (would have / had)
The Konjunktiv II of haben is hätte — the umlaut on the a is essential, and the form is everywhere in polite and hypothetical speech.
| Person | Form |
|---|---|
| ich | hätte |
| du | hättest |
| er / sie / es | hätte |
| wir | hätten |
| ihr | hättet |
| sie / Sie | hätten |
Hätten Sie vielleicht morgen Zeit?
Might you have time tomorrow? (polite request)
Ich hätte gern ein Glas Wasser.
I'd like a glass of water. (the standard polite way to order; informal-to-neutral)
Konjunktiv I (reported speech)
Formal reported speech; the base is habe.
| Person | Form |
|---|---|
| ich | habe |
| du | habest |
| er / sie / es | habe |
| wir | haben |
| ihr | habet |
| sie / Sie | haben |
Der Sprecher betonte, man habe nichts zu verbergen.
The spokesperson stressed that they had nothing to hide. (formal/journalistic Konjunktiv I)
Usage and government
As a full verb, haben is transitive and takes its object in the accusative: Ich habe einen Bruder. See verb government. As an auxiliary it builds the Perfekt of almost all verbs — every transitive verb, all reflexive verbs, and the modals — leaving only verbs of motion and change of state for sein (compare sein and werden).
Common idioms and fixed expressions
A huge family of German states use haben + a bare noun where English uses be + adjective. These are everyday A1 vocabulary and the noun is not capitalised-into-an-adjective — it stays a noun and takes no article.
| German | English (note the 'be' in English) |
|---|---|
| Hunger haben | to be hungry |
| Durst haben | to be thirsty |
| Angst haben (vor + Dat.) | to be afraid (of) |
| Zeit haben | to have time |
| Recht haben | to be right |
| Glück / Pech haben | to be lucky / unlucky |
| Lust haben (auf + Akk.) | to feel like (doing) something |
Ich habe Hunger — lass uns was essen gehen.
I'm hungry — let's go get something to eat. (informal; literally 'I have hunger')
Du hast recht, das war keine gute Idee.
You're right, that wasn't a good idea. (recht haben = be right)
Common Mistakes
❌ Du habst zwei Brüder.
Incorrect — the du-form drops the b: du hast.
✅ Du hast zwei Brüder.
You have two brothers.
❌ Ich bin Hunger.
Incorrect — German uses haben + noun for states like hunger, not sein + adjective.
✅ Ich habe Hunger.
I'm hungry.
❌ Ich bin ein Auto gehabt.
Incorrect auxiliary — haben builds its own Perfekt with haben, and 'have a car' is a possession (haben), not motion.
✅ Ich habe ein Auto gehabt.
I had a car.
❌ Ich hatte gern einen Kaffee.
Wrong mood — to order politely you want the Konjunktiv II hätte, not the past tense hatte.
✅ Ich hätte gern einen Kaffee.
I'd like a coffee.
❌ Sie hat Angst von Hunden.
Wrong preposition — Angst haben takes vor + dative, not von.
✅ Sie hat Angst vor Hunden.
She's afraid of dogs.
Key Takeaways
- Principal parts: haben – hatte – hat gehabt (Perfekt with haben).
- Present drops the b in du hast and er/es/sie hat; the past is hatte.
- Memorise hätte (Konjunktiv II) — it powers polite requests like Ich hätte gern....
- As a full verb haben is transitive and takes the accusative.
- Many German states use haben + noun where English uses be
- adjective (Hunger haben = be hungry).
Now practice German
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning German→Related Topics
- sein, haben, werden: The Three Pillar VerbsA1 — The three irregular high-frequency verbs that anchor German: sein (to be), haben (to have), werden (to become) — their present forms and their double life as auxiliaries for the Perfekt, Futur, and Passiv.
- Present Tense of sein, haben, werdenA1 — Full present-tense paradigms of the three pillar verbs sein, haben, and werden, with their irregular cells highlighted.
- The Perfekt: Germany's Everyday Past TenseA2 — How the Perfekt is formed (haben/sein + past participle) and why it — not the Präteritum — is the normal spoken past in German.
- sein: Full Conjugation and UsageA1 — Complete conjugation of sein 'to be' across every tense and mood, with usage notes, principal parts, idioms, and the errors English speakers make.
- werden: Full Conjugation and UsageA1 — Complete conjugation of werden across every tense and mood, plus its three jobs — full verb 'become', future auxiliary, and passive auxiliary — with the auxiliary trap that catches English speakers.
- Verb Government: Cases and Prepositions a Verb RequiresB2 — A deep look at German verb government (Rektion): the case and preposition frames verbs dictate — ditransitive dative+accusative, prepositional objects, and the formal genitive verbs.