Perfect Tense: Weak Verbs
Form conversational past tense with haben or sein and ge-…-t.
Perfect Tense: Weak Verbs
The Perfect tense (das Perfekt) is the most common past tense in spoken German.
It is formed with two parts:
- a present-tense form of haben or sein;
- a past participle (Partizip II) at the end of the clause.
Examples:
- Ich habe Deutsch gelernt.
- Anna hat einen Kaffee gekauft.
- Wir sind nach Berlin gereist.
1. The basic sentence pattern
The auxiliary verb is conjugated and takes position 2.
The past participle goes to the end.
Subject + haben/sein + other information + past participle
Examples:
- Ich habe gestern lange gearbeitet.
- Paul hat das Fenster geöffnet.
- Wir haben am Wochenende Freunde besucht.
- Anna ist nach München gereist.
The auxiliary and the past participle form a sentence bracket.
2. Present-tense forms of haben
Most verbs form the Perfect tense with haben.
| Pronoun | haben |
|---|---|
| ich | habe |
| du | hast |
| er / sie / es | hat |
| wir | haben |
| ihr | habt |
| sie / Sie | haben |
Examples:
- Ich habe gearbeitet.
- Du hast gelernt.
- Anna hat gekocht.
- Wir haben gespielt.
- Ihr habt gewartet.
- Sie haben telefoniert.
3. Present-tense forms of sein
Some verbs form the Perfect tense with sein.
| Pronoun | sein |
|---|---|
| ich | bin |
| du | bist |
| er / sie / es | ist |
| wir | sind |
| ihr | seid |
| sie / Sie | sind |
Examples:
- Ich bin nach Berlin gereist.
- Du bist nach Hause gewandert.
- Anna ist schnell eingeschlafen.
- Wir sind früh gestartet.
- Ihr seid im Hotel angekommen.
- Sie sind nach München gefahren.
Some examples above contain strong verbs that are taught in the next lesson. For weak verbs, useful sein examples include:
- reisen → ist gereist
- wandern → ist gewandert
- starten → ist gestartet
- landen → ist gelandet
4. Forming the past participle of regular weak verbs
For most weak verbs:
ge- + verb stem + -t
Example:
- lernen
- stem: lern-
- ge + lern + t
- gelernt
More examples:
| Infinitive | Stem | Partizip II |
|---|---|---|
| machen | mach- | gemacht |
| lernen | lern- | gelernt |
| kaufen | kauf- | gekauft |
| spielen | spiel- | gespielt |
| wohnen | wohn- | gewohnt |
| fragen | frag- | gefragt |
Examples:
- Ich habe Deutsch gelernt.
- Anna hat einen Kaffee gekauft.
- Wir haben Fußball gespielt.
- Paul hat in Berlin gewohnt.
5. Verbs whose stem ends in -d or -t
If the verb stem ends in -d or -t, the participle normally ends in -et.
Pattern:
ge- + stem + -et
Examples:
| Infinitive | Stem | Partizip II |
|---|---|---|
| arbeiten | arbeit- | gearbeitet |
| warten | wart- | gewartet |
| reden | red- | geredet |
| antworten | antwort- | geantwortet |
| öffnen | öffn- | geöffnet |
Examples:
- Ich habe gestern lange gearbeitet.
- Wir haben auf den Bus gewartet.
- Anna hat mit dem Lehrer geredet.
- Paul hat die Frage beantwortet.
6. Weak verbs with separable prefixes
With separable-prefix verbs, ge goes between the prefix and the verb stem.
Pattern:
prefix + ge + stem + t
Examples:
| Infinitive | Partizip II |
|---|---|
| einkaufen | eingekauft |
| aufmachen | aufgemacht |
| zumachen | zugemacht |
| vorbereiten | vorbereitet |
| anrufen | angerufen |
Important: anrufen is a strong verb and has the irregular participle angerufen. It appears here only to show prefix placement. Strong participles are taught in the next lesson.
Regular weak examples:
- einkaufen → eingekauft
- aufmachen → aufgemacht
- zumachen → zugemacht
- vorbereiten → vorbereitet
Examples:
- Wir haben im Supermarkt eingekauft.
- Paul hat das Fenster aufgemacht.
- Anna hat die Tür zugemacht.
- Ich habe die Präsentation vorbereitet.
7. Weak verbs with inseparable prefixes
Verbs with inseparable prefixes do not use ge-.
Common inseparable prefixes:
- be-
- emp-
- ent-
- er-
- ge-
- miss-
- ver-
- zer-
Pattern:
prefix + stem + -t
Examples:
| Infinitive | Partizip II |
|---|---|
| besuchen | besucht |
| erklären | erklärt |
| verkaufen | verkauft |
| bezahlen | bezahlt |
| bestellen | bestellt |
| erzählen | erzählt |
Examples:
- Ich habe meine Freunde besucht.
- Der Lehrer hat die Regel erklärt.
- Paul hat sein Auto verkauft.
- Wir haben die Rechnung bezahlt.
Incorrect:
-
❌ gebesucht
-
✅ besucht
-
❌ geverkauft
-
✅ verkauft
8. Verbs ending in -ieren
Verbs ending in -ieren do not use ge-.
Their participle usually ends in -iert.
Examples:
| Infinitive | Partizip II |
|---|---|
| studieren | studiert |
| telefonieren | telefoniert |
| reservieren | reserviert |
| reparieren | repariert |
| organisieren | organisiert |
Examples:
- Anna hat in München studiert.
- Ich habe mit meiner Mutter telefoniert.
- Wir haben ein Zimmer reserviert.
- Paul hat das Fahrrad repariert.
Incorrect:
- ❌ gestudiert
- ✅ studiert
9. Choosing haben or sein
Most weak verbs use haben.
Use haben with:
- activities;
- verbs with a direct object;
- verbs that do not describe a change of place or state.
Examples:
- Ich habe gearbeitet.
- Wir haben Deutsch gelernt.
- Anna hat einen Kaffee gekauft.
- Paul hat die Tür geöffnet.
- Ihr habt lange gewartet.
Use sein mainly with verbs that describe:
- movement from one place to another;
- a change of state.
Weak-verb examples:
- reisen → ist gereist
- wandern → ist gewandert
- starten → ist gestartet
- landen → ist gelandet
Examples:
- Wir sind nach Italien gereist.
- Paul ist durch die Berge gewandert.
- Das Flugzeug ist pünktlich gelandet.
- Der Kurs ist um neun Uhr gestartet.
At beginner level, learn the auxiliary together with the verb:
- arbeiten — hat gearbeitet
- lernen — hat gelernt
- reisen — ist gereist
10. Word order in declarative sentences
The auxiliary takes position 2.
The participle goes to the end.
Subject in position 1
- Ich habe gestern Deutsch gelernt.
- Anna hat das Abendessen gekocht.
- Wir sind nach Berlin gereist.
Another element in position 1
- Gestern habe ich Deutsch gelernt.
- Am Abend hat Anna das Essen gekocht.
- Im Sommer sind wir nach Italien gereist.
Incorrect:
- ❌ Gestern ich habe Deutsch gelernt.
- ✅ Gestern habe ich Deutsch gelernt.
11. Yes/no questions
In a yes/no question, the auxiliary comes first.
Pattern:
Auxiliary + subject + other information + participle?
Examples:
- Hast du gestern gearbeitet?
- Hat Anna das Buch gekauft?
- Habt ihr lange gewartet?
- Seid ihr nach Berlin gereist?
- Ist das Flugzeug pünktlich gelandet?
12. W-questions
In a W-question:
- the question word comes first;
- the auxiliary comes second;
- the participle goes to the end.
Examples:
- Was hast du gestern gemacht?
- Wo habt ihr Deutsch gelernt?
- Warum hat Anna das Fenster geöffnet?
- Wann seid ihr nach München gereist?
- Wie lange hat Paul in Berlin gewohnt?
13. Negation with nicht
Use nicht to negate the action or another sentence element.
Examples:
- Ich habe gestern nicht gearbeitet.
- Anna hat das Fenster nicht geöffnet.
- Wir sind am Wochenende nicht gereist.
- Paul hat das Buch nicht gekauft.
The participle still remains at the end.
14. Negation with kein
Use kein to negate a noun without a definite article.
Examples:
- Ich habe keinen Kaffee gekauft.
- Wir haben keine Wohnung gemietet.
- Anna hat kein Hotelzimmer reserviert.
- Paul hat keine Fragen gestellt.
The object keeps the required case.
15. Time expressions
The Perfect tense is often used with past-time expressions.
Common examples:
- gestern — yesterday
- vorgestern — the day before yesterday
- letzte Woche — last week
- letztes Jahr — last year
- am Wochenende — at the weekend
- vor zwei Tagen — two days ago
- schon — already
- noch nicht — not yet
Examples:
- Ich habe gestern gearbeitet.
- Wir haben letzte Woche einen Kurs besucht.
- Anna hat das Zimmer schon reserviert.
- Paul hat noch nicht bezahlt.
16. The participle does not change
The past participle does not change according to the subject.
Compare:
- Ich habe gearbeitet.
- Du hast gearbeitet.
- Anna hat gearbeitet.
- Wir haben gearbeitet.
Only the auxiliary changes.
The participle remains gearbeitet.
17. Perfect tense with modal verbs
At beginner level, do not combine modal verbs with the Perfect tense yet.
The structure can become more complex:
- Ich habe arbeiten müssen.
This double-infinitive construction belongs to a later level.
For now, use modal verbs in the present or simple past lessons separately.
18. Common participles
| Infinitive | Auxiliary | Partizip II |
|---|---|---|
| machen | haben | gemacht |
| lernen | haben | gelernt |
| kaufen | haben | gekauft |
| spielen | haben | gespielt |
| wohnen | haben | gewohnt |
| arbeiten | haben | gearbeitet |
| warten | haben | gewartet |
| öffnen | haben | geöffnet |
| besuchen | haben | besucht |
| erklären | haben | erklärt |
| verkaufen | haben | verkauft |
| studieren | haben | studiert |
| telefonieren | haben | telefoniert |
| reisen | sein | gereist |
| wandern | sein | gewandert |
| landen | sein | gelandet |
19. Common mistakes
Mistake 1: Forgetting the auxiliary
- ❌ Ich gestern gearbeitet.
- ✅ Ich habe gestern gearbeitet.
Mistake 2: Conjugating the participle
- ❌ Ich habe gearbeite.
- ✅ Ich habe gearbeitet.
Mistake 3: Putting the participle in the middle
- ❌ Ich habe gearbeitet gestern.
- ✅ Ich habe gestern gearbeitet.
Mistake 4: Using ge- with an inseparable prefix
- ❌ Ich habe meine Freunde gebesucht.
- ✅ Ich habe meine Freunde besucht.
Mistake 5: Using ge- with -ieren verbs
- ❌ Anna hat gestudiert.
- ✅ Anna hat studiert.
Mistake 6: Forgetting -e- after stems ending in -d or -t
- ❌ Ich habe gearbeitt.
- ✅ Ich habe gearbeitet.
Mistake 7: Using haben with every movement verb
- ❌ Wir haben nach Italien gereist.
- ✅ Wir sind nach Italien gereist.
Mistake 8: Using sein with an ordinary activity
- ❌ Ich bin Deutsch gelernt.
- ✅ Ich habe Deutsch gelernt.
20. Quick reference
Regular weak verb
ge- + stem + -t
- lernen → gelernt
- machen → gemacht
Stem ending in -d or -t
ge- + stem + -et
- arbeiten → gearbeitet
- warten → gewartet
Separable prefix
prefix + ge + stem + -t
- einkaufen → eingekauft
- aufmachen → aufgemacht
Inseparable prefix
no ge-
- besuchen → besucht
- verkaufen → verkauft
-ieren verb
no ge-, ending -iert
- studieren → studiert
- telefonieren → telefoniert
Summary
- The Perfect tense is common in spoken German.
- It uses a present-tense form of haben or sein plus a past participle.
- The auxiliary takes position 2.
- The participle goes to the end.
- Regular weak participles usually follow ge- + stem + -t.
- Stems ending in -d or -t usually take -et.
- Separable prefixes place ge between the prefix and the stem.
- Inseparable-prefix verbs and verbs ending in -ieren do not use ge-.
- Most verbs use haben.
- Some movement and change-of-state verbs use sein.
- Learn the auxiliary and participle together with the infinitive.
Ich habe gelernt. Wir sind gereist.