Strong verbs are German's oldest verbs — the workhorses you reach for constantly: gehen, fahren, sehen, sprechen, trinken. Their past participle keeps the front ge- and the prefix rules you already know, but it ends in -en, and the stem vowel usually changes. The vowel changes are not chaos: they fall into a handful of historical patterns called ablaut series. Learn the series, and you unlock whole families of verbs at once.
The formula: ge- + (changed) stem + -en
| Infinitive | Participle | Meaning |
|---|---|---|
| singen | gesungen | sung |
| sprechen | gesprochen | spoken |
| fahren | gefahren | driven / gone |
| sehen | gesehen | seen |
| schreiben | geschrieben | written |
| nehmen | genommen | taken |
Notice two things at once: the ending is -en, never -t; and the vowel may shift (singen → gesungen, nehmen → genommen) while in some verbs it stays put (fahren → gefahren, sehen → gesehen). English does exactly the same trick — sing → sung, write → written, take → taken — so the idea is familiar even when the specific German vowel is not. The catch is that English has worn most of its strong verbs down to a few dozen survivors, while German keeps roughly 170 of them in active use, including some of the most frequent verbs in the language. You cannot route around them; you learn them.
Wir haben den ganzen Abend alte Lieder gesungen.
We sang old songs the whole evening.
Hast du mit dem Chef schon über die Gehaltserhöhung gesprochen?
Have you already spoken with the boss about the raise?
Ich habe diesen Film schon dreimal gesehen.
I've seen this film three times already.
The ablaut series: learn families, not lists
The vowel change isn't memorized one verb at a time by native speakers — it follows ancient sound patterns called ablaut. The same starting vowel tends to land on the same participle vowel. Here are the highest-frequency series.
ei → ie / i (participle vowel ie or i)
| Infinitive | Participle | Meaning |
|---|---|---|
| schreiben | geschrieben | written |
| bleiben | geblieben | stayed |
| steigen | gestiegen | climbed |
| greifen | gegriffen | grabbed |
| beißen | gebissen | bitten |
i → u (participle vowel u)
| Infinitive | Participle | Meaning |
|---|---|---|
| singen | gesungen | sung |
| trinken | getrunken | drunk |
| finden | gefunden | found |
| springen | gesprungen | jumped |
| zwingen | gezwungen | forced |
e → o (participle vowel o)
| Infinitive | Participle | Meaning |
|---|---|---|
| sprechen | gesprochen | spoken |
| helfen | geholfen | helped |
| nehmen | genommen | taken |
| treffen | getroffen | met / hit |
| werfen | geworfen | thrown |
Vowel stays the same (a, e, or no change in the participle)
| Infinitive | Participle | Meaning |
|---|---|---|
| fahren | gefahren | driven / gone |
| tragen | getragen | carried / worn |
| schlafen | geschlafen | slept |
| sehen | gesehen | seen |
| geben | gegeben | given |
| essen | gegessen | eaten |
| lesen | gelesen | read |
ie / ä / au → o (the "rounded-o" family)
| Infinitive | Participle | Meaning |
|---|---|---|
| fliegen | geflogen | flown |
| ziehen | gezogen | pulled / moved |
| schließen | geschlossen | closed |
| verlieren | verloren | lost |
| heben | gehoben | lifted |
A warning the tables make plain: the participle vowel does not always match the present-tense vowel. Sprechen shifts its present e to i (er spricht) but its participle to o (gesprochen). The same goes for fahren: the present ä (er fährt) collapses back to a in the participle (gefahren). Don't reason from spricht or fährt; reason from the ablaut series. For the full system, see the ablaut series page.
Ich habe heute Nacht kaum geschlafen — die Nachbarn haben gefeiert.
I barely slept last night — the neighbors were partying.
Wer hat denn meinen Kuchen gegessen?
So who ate my cake?
Sie hat mir bei den Hausaufgaben geholfen.
She helped me with my homework.
Ich habe dir gestern eine lange E-Mail geschrieben — hast du sie gelesen?
I wrote you a long email yesterday — did you read it?
The ge- rules still apply: -ieren and inseparable prefixes
Everything you learned about ge- for weak verbs carries over. A strong verb with an inseparable prefix keeps its strong -en ending but drops the ge-:
| Infinitive | Participle | Meaning |
|---|---|---|
| verstehen | verstanden | understood |
| beginnen | begonnen | begun |
| bekommen | bekommen | received |
| vergessen | vergessen | forgotten |
| empfehlen | empfohlen | recommended |
The stress test from the weak-verb page works here too: verSTEHen is stressed on the stem, not the prefix, so no ge- — but the strong ending and vowel change still happen (verstanden). For the full prefix story, see participles of separable and inseparable verbs.
Ich habe leider nicht verstanden, was er gemeint hat.
Unfortunately I didn't understand what he meant.
Der Film hat schon vor zehn Minuten begonnen.
The film started ten minutes ago already.
Ich habe deinen Geburtstag total vergessen — das tut mir so leid!
I completely forgot your birthday — I'm so sorry!
Ich habe meinen Schlüssel verloren und komme nicht in die Wohnung.
I've lost my key and can't get into the apartment.
How English speakers trip up
The classic error is treating every verb as if it were regular and slapping a weak -t on it — exactly what English does when learners say "singed" instead of "sang." German strong verbs reward you for knowing them, and punish guessing.
❌ Wir haben den ganzen Abend gesingt.
Incorrect — singen is strong: gesungen, with vowel change and -en.
✅ Wir haben den ganzen Abend gesungen.
We sang the whole evening.
❌ Hast du mit ihr gesprecht?
Incorrect — sprechen takes -en and changes e to o: gesprochen.
✅ Hast du mit ihr gesprochen?
Did you speak with her?
❌ Ich habe das Buch schon gelest.
Incorrect — lesen keeps its vowel but is still strong: gelesen.
✅ Ich habe das Buch schon gelesen.
I've already read the book.
❌ Ich habe zwei Bier getrinkt.
Incorrect — trinken is i to u and -en: getrunken.
✅ Ich habe zwei Bier getrunken.
I drank two beers.
❌ Er hat den Witz nicht verstehen.
Incorrect — the participle is verstanden, not the infinitive verstehen.
✅ Er hat den Witz nicht verstanden.
He didn't get the joke.
Key takeaways
- Strong participle = ge- + stem + -en, with a stem vowel that usually changes.
- The vowel changes cluster into ablaut series: ei → ie/i (geschrieben), i → u (getrunken), e → o (gesprochen) — learn the series and you learn whole families.
- The participle vowel is not the present-tense vowel; reason from the series, not from er spricht.
- The ge- rules from weak verbs still apply: -ieren and inseparable-prefix verbs drop the ge- but keep the strong -en ending (verstanden, begonnen).
When you meet verbs that look strong (vowel change) but end in -t, you've hit the mixed and irregular verbs — a small, learnable set that's next.
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
- Past Participles of Weak Verbs (ge-...-t)A2 — How to build the regular German past participle: ge- + stem + -t, plus the verbs that drop ge- entirely.
- Past Participles of Mixed and Irregular VerbsB1 — The small closed set of German verbs whose participle changes the vowel but ends weak in -t, plus the truly irregular participles.
- The Ablaut Series: Predicting Strong Verb FormsB2 — How German strong verbs sort into a handful of vowel-change classes, letting you predict an unfamiliar verb's past stem and participle.
- Perfekt Auxiliary: haben vs seinA2 — How to choose between haben and sein in the German Perfekt — motion and change of state take sein, and a direct object flips it to haben.
- 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.