Verb Forms: Tense & Strong Verbs
A verb gap in the C-test raises two very different questions. The first: which ending fits the person and the tense? That is the world of verb endings, and whoever finds the subject usually finds the answer there. The second question is trickier: what does this verb's stem even look like in the past? Because many German verbs change not only the ending in the past, but the whole inside of the word.
gehen becomes ging and gegangen. nehmen becomes nahm and genommen. No ending rule in the world will take you from gehen to ging, because here the vowel inside the stem changes. These stem forms are exactly what this article covers: the past participle (Partizip II), the preterite stems, and the systematic vowel change of strong verbs, which is called Ablaut. If you already command the endings, this closes the second and larger gap in your verb knowledge.
Quick rule: First ask: ending or stem? The present/past ending follows the subject; the past participle needs ge-…-t or ge-…-en. Strong verbs: memorize the vowel change (nehmen–nahm–genommen).
Ending or stem? Two building sites
A German verb consists of a stem and an ending. mach-en: the stem is mach-, the ending -en. In weak (regular) verbs the stem stays the same across all tenses; only the ending and an inserted -te- change: mache, machte, gemacht. The stem mach- appears everywhere unchanged.
Strong (irregular) verbs behave differently. The stem itself changes its vowel as soon as the tense shifts: finde, fand, gefunden. i becomes a, then u. For the C-test this means: with a weak verb the ending rule is enough, with a strong verb you have to know or derive the stem form. This article gives you the patterns for it.
Partizip II: ge-…-t versus ge-…-en
You need the past participle (Partizip II) everywhere a haben or sein appears in the text: ich habe … gemacht, sie ist … gekommen. It is one of the most frequent verb forms in written texts, and the C-test loves to delete exactly its second half. Its construction follows two basic patterns, and the difference decides the final letter.
| Verb type | Pattern | Examples |
|---|---|---|
| weak (regular) | ge- + stem + -t | machen → gemacht, arbeiten → gearbeitet, sagen → gesagt |
| strong (irregular) | ge- + stem + -en | gehen → gegangen, finden → gefunden, lesen → gelesen |
Weak participles end in -t and leave the stem vowel alone: gemacht, gefragt, gelernt. Strong participles end in -en and often carry a changed vowel: gefunden (not gefinden), genommen (not genehmen), gesprochen. If you see a ge- at the start of the word and the hint of an -en at the end, the verb is strong and the vowel inside may differ from the infinitive.
Two verb groups get no ge- at all: verbs ending in -ieren (studieren → studiert, not gestudiert) and verbs with an unstressed, inseparable prefix (besuchen → besucht, verstehen → verstanden). If the word-initial stress falls on the prefix (as in einkaufen), ge- slots in between (eingekauft); if the prefix is unstressed (be-, ver-, ent-, er-, ge-, emp-, zer-), ge- drops out.
Complete the two participles. The first is strong, the second is too, and both change the vowel.
So gelesen (stem les-, strong -en) and geschrieben (ei becomes ie). Both take ge- at the front and -en at the end, but the vowel reveals that a plain -t ending will not do here.
Did you notice? You didn't guess either answer, you recognized the ge-…-en shape and the shifted vowel as the signature of a strong verb.
Now the counter-test with a weak verb. arbeiten has a stem ending in -t, so an -e- slides in before the final t.
gearbeitet takes the inserted -e- (otherwise gearbeitt would be unpronounceable), and geschafft follows the weak pattern ge-…-t. Remember the rule of thumb: if the participle ends in -t, the verb was weak; if it ends in -en, it was strong and the vowel may have moved.
Which past participle (Partizip II) is formed correctly?
Strong verbs and Ablaut
The vowel change of strong verbs is not chaos but follows a manageable number of patterns. An Ablaut is the regular change of the stem vowel across the three principal parts: infinitive, preterite and past participle. Once you know the most frequent patterns, you can derive many forms instead of memorising each one.
Realistic time budget: roughly 3 to 4 short study sessions to get the most common series solid.
The table below collects the most productive Ablaut series. Read each row as a triad from left to right: this is how the same vowel sounds in present, past and perfect.
| Pattern | Infinitive | Preterite | Past participle |
|---|---|---|---|
| i – a – u | finden, singen, trinken, binden | fand, sang, trank, band | gefunden, gesungen, getrunken, gebunden |
| e – a – o | nehmen, sprechen, helfen, treffen | nahm, sprach, half, traf | genommen, gesprochen, geholfen, getroffen |
| ei – ie – ie | bleiben, schreiben, steigen | blieb, schrieb, stieg | geblieben, geschrieben, gestiegen |
| ei – i – i | greifen, schneiden, streiten | griff, schnitt, stritt | gegriffen, geschnitten, gestritten |
| ie – o – o | fliegen, ziehen, verlieren | flog, zog, verlor | geflogen, gezogen, verloren |
| a – u – a | fahren, tragen, laden | fuhr, trug, lud | gefahren, getragen, geladen |
| e – a – e | geben, lesen, sehen | gab, las, sah | gegeben, gelesen, gesehen |
| a – ie – a | fallen, halten, lassen | fiel, hielt, ließ | gefallen, gehalten, gelassen |
Eight series is a lot at once. Focus first on the two most common: learn i – a – u and e – a – o cold, and treat the other six as recognize-not-recall.
Now practise the two most frequent series on one representative verb each. Fill in the preterite form from memory.
| Infinitive | Preterite | Past participle | |
|---|---|---|---|
| i – a – u (finden) | finden | gefunden | |
| e – a – o (nehmen) | nehmen | genommen |
Two patterns carry especially many verbs and are worth firmly memorising. The series i – a – u (finden, fand, gefunden) and the series e – a – o (nehmen, nahm, genommen) cover a large share of everyday verbs. When you see one of these vowels at a gap, that is a strong signal of which form is being asked for.
Match each infinitive to its preterite form. Watch the vowel: it reveals the Ablaut series.
Try the Ablaut on a participle. fliegen belongs to the series ie – o – o, so the participle carries an o.
ie (fliegen) becomes o in the participle: geflogen. Had you mechanically added a -t, you would have got gefliegt, which does not exist. The vowel change is the hallmark of the strong verb.
Preterite stems: the high-frequency list
In written narrative texts the preterite is the normal past tense. A small group of irregular verbs turns up in it again and again, and you simply have to have their stems ready. The good news: there are only a handful, and they occur so often that they stick quickly. In the 3rd person singular (er/sie/es) and 1st person singular (ich) these forms carry no ending, the bare stem stands there.
| Infinitive | Preterite (ich/er) | Past participle |
|---|---|---|
| sein | war | gewesen |
| haben | hatte | gehabt |
| werden | wurde | geworden |
| gehen | ging | gegangen |
| kommen | kam | gekommen |
| geben | gab | gegeben |
| finden | fand | gefunden |
| nehmen | nahm | genommen |
| sehen | sah | gesehen |
| stehen | stand | gestanden |
These ten verbs cover a surprisingly large share of all preterite forms in real texts. Above all, memorise the trio war, hatte, wurde: sein, haben and werden are the auxiliaries on which almost every past-tense sentence hangs.
Fill in the missing preterite stems from memory. The ending is not the problem here, the stem is.
| Präteritum | Partizip II | |
|---|---|---|
| sein | gewesen | |
| haben | gehabt | |
| werden | geworden | |
| gehen | gegangen | |
| kommen | gekommen | |
| nehmen | genommen |
Now in a sentence. Three strong verbs stand here in the preterite, each with its own stem.
So nahm (series e – a), fand (series i – a) and stand (special stem of stehen). None of these stems can be produced with an ending rule; they are pure stem knowledge.
And when the subject is not ich or er/sie/es? Then you attach the same personal endings to the preterite stem as in the present tense: du takes -st (du gingst), wir and sie take -en (sie gingen, die Forscher untersuchten), ihr takes -t (ihr gingt). If a weak stem ends in -t or -d, the linking e stays: arbeitete, arbeitetest, arbeiteten.
The quick decision at the gap
When a gap sits on a verb whose stem could change, work through these three steps. They cost seconds and turn many seemingly hopeless gaps into sure hits.
- Spot the tense and the signal. A
habenorseinnearby announces a past participle (Partizip II). Narrative past without an auxiliary is preterite. Words likegestern(yesterday) ordamals(back then) confirm the past. - Recall the stem. Ask: is the verb weak (then the stem stays and
-tor-te-is added) or strong (then the vowel changes by the Ablaut pattern)? Recall the matching stem form. - Fit it to the visible stub. The remembered form must match the letters on the page. The stub always has the last word. If it does not fit, you recalled the wrong form.
Run the routine on this example. The ist signals a past participle, gestern confirms the past, and the stub gega points to a strong verb.
Step 1: ist … gega is a past participle. Step 2: gehen is strong, its participle is gegangen. Step 3: the stub gega fits gegangen, so you add ngen. Not gegeht, not gegehen, but the remembered strong form.
Traps to watch out for
Making strong verbs regular. The biggest trap is treating a strong verb like a weak one. gehen does not become gegeht but gegangen. nehmen in the preterite does not become nehmte but nahm. When a stub starts with ge- and heads toward -en, think of the vowel change, not an appended -t.
Confusing mixed verbs. A small group behaves in a mixed way: they change the vowel like strong verbs but add the weak -te- and -t. These have to be known individually.
| Infinitive | Preterite | Past participle |
|---|---|---|
| denken | dachte | gedacht |
| bringen | brachte | gebracht |
| kennen | kannte | gekannt |
| nennen | nannte | genannt |
| wissen | wusste | gewusst |
denken becomes dachte, not denkte; bringen becomes brachte, not bringte. The vowel jumps (e to a), and yet the weak -te stands at the end. That is the mixture that makes these verbs so easy to confuse.
Overwriting a good stub. Your memory offers a candidate, but the visible letters decide. If your form does not match the stub, it is the wrong form for this gap. Check whether you mixed up the tense or the person, instead of ignoring the stub.
The gap reads: 'Als Kind brac___ ich meiner Oma jeden Tag die Zeitung.' Which form is correct?
werden's three functions: future, passive, and Konjunktiv II
The future part is B1/B2 core. Passive and Konjunktiv II are a C1 stretch: skim them if you're targeting B2.
So far this article has only dealt with active events: who does what, and when? werden itself also carries three quite different functions, and all three turn up constantly in B2/C1 texts. As the future tense, it announces an upcoming action: Wir werden morgen abreisen. (We will leave tomorrow.) As the passive voice, it flips the perspective: the subject does not act, it gets acted upon. As the würde form, it finally introduces the periphrastic Konjunktiv II of practically any other verb: something is only thought, wished for, or unreal.
The rest of the clause reveals which of the three functions is meant at a given gap: if an infinitive stands at the end, it is future (wird abreisen). If a past participle stands at the end, it is passive (wird geschrieben). If würde itself is the gap, it is usually followed by a further infinitive with gern or by a conditional clause.
Passive (Passiv): werden + past participle at the end of the sentence. The passive is built from a conjugated form of werden plus the past participle (Partizip II), which travels to the end of the sentence, the very participle whose formation this article already covered. The gap almost always hits the werden form itself, more rarely the ge- of the participle. Die Brücke wird gerade saniert (the bridge is being renovated) is present passive, die Brücke wurde letztes Jahr geplant (the bridge was planned last year) is preterite passive. If you see a bare past participle at the end of a sentence with no visible haben/sein in front of it, check whether a werden fills the gap instead.
Let's test this on a B2-style sentence about a building project. Two gaps, two tenses of the same passive.
Konjunktiv II: the unreal world. The everyday Konjunktiv II is simply built: würde + infinitive, for practically every verb. Ich würde gern mehr reisen. (I would like to travel more.) Three verbs are so frequent that they keep their own synthetic form instead and never go via würde: wäre (sein), hätte (haben), könnte (können). A wenn-clause or a polite request signals irrealis, and at exactly that signal the gap wants the umlauted form, not the indicative.
| Form | Use |
|---|---|
| wird abreisen | future tense |
| wird gebaut | present passive |
| wurde gebaut | preterite passive |
| würde bauen | Konjunktiv II with würde + infinitive |
| wäre, hätte, könnte | synthetic Konjunktiv II forms |
Boss gap
This last gap pulls together everything the article has asked of you so far: spotting irrealis in the main clause, recalling the umlauted Konjunktiv II form, and checking it against the stub. Solve this one and the easier gaps before it hold no more surprises.
Check the signal in this wenn-clause.
The gap reads: 'Wenn ich mehr Zeit hät___, würde ich einen Sprachkurs besuchen.' Which completion fits?
The main clause with würde gives away the irrealis before you even read the wenn-clause: the wenn-clause has to match and also deliver Konjunktiv II, hätte instead of the indicative habe or hatte.
Worth remembering
A verb gap is about two things: the ending (from the person) and the stem (from the tense). This article is about the stem, that is, the forms no ending rule provides.
Fix these anchors in your mind: participles ending in -t were weak verbs, participles ending in -en were strong verbs with a possible vowel change. Strong verbs follow a few Ablaut series, above all i – a – u (finden, fand, gefunden) and e – a – o (nehmen, nahm, genommen). The preterite stems war, hatte, wurde, ging, kam, gab, fand, nahm, sah, stand occur so often that they must be automatic. And beware of the regularisations (gegeht, nehmte) and the mixed verbs (denken → dachte, bringen → brachte). Spot the tense, recall the stem, fit it to the stub, and the second big verb gap of the C-test becomes predictable.
Forms like these belong to the inflectional-endings group, which makes up roughly a fifth of all C-test gaps overall; participle and preterite forms with Ablaut are only a smaller, more advanced slice within that category: worth knowing, but not the fastest points.