Double Infinitive
Doppelter Infinitiv
Use modal verbs in perfect tense
Rules & Explanations
The Double Infinitive
Der Doppelte Infinitiv
How do you say 'I COULD HAVE COME' in German? You might expect 'Ich habe kommen gekonnt' — but that's WRONG! German uses a special construction called the DOUBLE INFINITIVE: 'Ich habe kommen KÖNNEN.' Two infinitives at the end! This happens whenever a modal verb is used in the perfect tense.
Normally, perfect tense uses a PAST PARTICIPLE (gemacht, gekommen, gekonnt). But when a modal verb has a dependent infinitive, the modal appears as an INFINITIVE too, not a past participle. Result: TWO infinitives!
English: 'I could have come' / 'She must have known' / 'He wanted to have helped.' German puts both verbs in infinitive form at the end: 'Ich habe kommen können' / 'Sie muss es gewusst haben' / 'Er hat helfen wollen.'
Ich habe nicht kommen können.
I could not come. / I was not able to come.
NOT 'gekonnt'! When a modal has a dependent infinitive, use 'können' (infinitive), not 'gekonnt' (participle).
Without the double infinitive, you cannot correctly discuss past modal situations — and these are extremely common in everyday German!
When and Why Double Infinitive Happens
Wann und warum der doppelte Infinitiv vorkommt
Double Infinitive with All Modal Verbs
Doppelter Infinitiv mit allen Modalverben
Word Order with Double Infinitive
Wortstellung beim doppelten Infinitiv
Common Mistakes with Double Infinitive
Häufige Fehler beim doppelten Infinitiv
Modal Verbs: Participle vs. Double Infinitive
Modalverben: Partizip vs. Doppelter Infinitiv
| Modal | Alone (Participle) | With Infinitive (Double Inf.) |
|---|---|---|
| können | Ich habe es gekonnt. | Ich habe es machen KÖNNEN. |
| müssen | Ich habe es gemusst. | Ich habe es machen MÜSSEN. |
| wollen | Ich habe es gewollt. | Ich habe es machen WOLLEN. |
| sollen | Ich habe es gesollt. | Ich habe es machen SOLLEN. |
| dürfen | Ich habe es gedurft. | Ich habe es machen DÜRFEN. |
| mögen | Ich habe es gemocht. | Ich habe es machen MÖGEN. |
Word Order: Main vs. Subordinate Clause
Wortstellung: Hauptsatz vs. Nebensatz
| Clause Type | Example | Note |
|---|---|---|
| Main clause | Ich HABE nicht kommen können. | HABEN pos. 2, infinitives at end |
| Subordinate (normal) | ..., weil ich das gemacht HABE. | Conjugated verb at END |
| Subordinate (double inf.) | ..., weil ich nicht HABE kommen können. | HABEN BEFORE infinitives! |
| Question (yes/no) | HAST du das machen können? | HABEN first |
| Question (W-) | Warum HAST du nicht kommen können? | HABEN after W-word |
Discussing Yesterday
Über gestern sprechen
Double Infinitive Summary
Zusammenfassung: Doppelter Infinitiv
Examples
Ich habe nicht kommen können.
I could not come. / I was not able to come.
habe kommen könnenDouble infinitive: habe + kommen + können. NOT 'gekonnt'!
| Wort | Bedeutung |
|---|---|
| habe | have (helper) |
| kommen | come (infinitive) |
| können | can/be able (infinitive, not gekonnt!) |
Er hat früh aufstehen müssen.
He had to get up early.
hat aufstehen müssenDouble infinitive with müssen. NOT 'gemusst'!
| Wort | Bedeutung |
|---|---|
| hat | has (helper) |
| müssen | must/have to (infinitive) |
| aufstehen | get up (infinitive) |
Sie hat mich besuchen wollen.
She wanted to visit me.
hat besuchen wollenDouble infinitive with wollen. NOT 'gewollt'!
| Wort | Bedeutung |
|---|---|
| hat | has (helper) |
| mich | me |
| wollen | want (infinitive) |
| besuchen | visit (infinitive) |
Du hast das machen sollen.
You were supposed to do that.
hast machen sollenDouble infinitive with sollen. NOT 'gesollt'!
| Wort | Bedeutung |
|---|---|
| das | that |
| hast | have (helper) |
| machen | do (infinitive) |
| sollen | should (infinitive) |
Die Kinder haben draußen spielen dürfen.
The children were allowed to play outside.
haben spielen dürfenDouble infinitive with dürfen. NOT 'gedurft'!
| Wort | Bedeutung |
|---|---|
| haben | have (helper) |
| dürfen | may/be allowed (infinitive) |
| spielen | play (infinitive) |
| draußen | outside |
Er hat nach Hause gehen müssen.
He had to go home.
hat gehen müssenEven though 'gehen' normally uses 'sein,' double infinitive ALWAYS uses 'haben'!
| Wort | Bedeutung |
|---|---|
| hat | has (NOT ist!) |
| gehen | go (infinitive) |
| müssen | must (infinitive) |
Ich habe das nicht sagen wollen.
I didn't want to say that.
habe nicht sagen wollen'nicht' goes before the infinitives.
| Wort | Bedeutung |
|---|---|
| habe | have |
| nicht | not |
| sagen | say |
| wollen | want |
Hast du das machen können?
Were you able to do that?
Hast du machen könnenYes/no question: haben first, infinitives at end.
| Wort | Bedeutung |
|---|---|
| du | you |
| Hast | Have (question) |
| machen | do |
| können | can |
Warum hast du nicht kommen können?
Why couldn't you come?
Warum hast du kommen könnenW-question: W-word, then haben, infinitives at end.
| Wort | Bedeutung |
|---|---|
| hast | have |
| Warum | Why |
| kommen können | be able to come |
Ich weiß, dass er nicht hat kommen können.
I know that he could not come.
dass er nicht hat kommen könnenTRICKY! In subordinate clauses, HABEN goes BEFORE the infinitives, not at the end!
| Wort | Bedeutung |
|---|---|
| hat | has (BEFORE infinitives!) |
| dass | that |
| kommen können | be able to come |
Er ist müde, weil er hat arbeiten müssen.
He is tired because he had to work.
weil er hat arbeiten müssenSubordinate clause: haben BEFORE the two infinitives!
| Wort | Bedeutung |
|---|---|
| hat | has (before infinitives) |
| weil | because |
| arbeiten müssen | have to work |
Ich hätte kommen können.
I could have come.
hätte kommen könnenKonjunktiv II past: hätte + infinitive + modal. Expresses hypothetical past.
| Wort | Bedeutung |
|---|---|
| hätte | would have (Konj. II) |
| kommen | come |
| können | can/be able |
Du hättest das wissen müssen.
You should have known that.
hättest wissen müssenhätte + infinitive + müssen = should have (done something).
| Wort | Bedeutung |
|---|---|
| wissen | know |
| müssen | must |
| hättest | would have (du) |
Ich habe es gekonnt. vs. Ich habe es machen können.
I was able to (do it). vs. I was able to do it.
gekonnt vs. machen könnenAlone: use participle (gekonnt). With infinitive: use double infinitive (machen können).
| Wort | Bedeutung |
|---|---|
| gekonnt | participle (alone) |
| machen können | double infinitive (with dependent verb) |
Leider habe ich dir gestern nicht helfen können.
Unfortunately I couldn't help you yesterday.
habe helfen könnenStandard structure: habe in position 2, object and adverbs in middle, infinitives at end.
| Wort | Bedeutung |
|---|---|
| dir | you (dat.) |
| habe | have |
| Leider | unfortunately |
| helfen können | be able to help |
Practice Exercises
15 interactive exercises
I could not come.
Grammatik lernen ist nur der Anfang
Übe Double Infinitive in echten Gesprächen mit deinem KI-Sprachpartner.
Kostenlos starten — 7 Tage Pro inklusive