German Perfekt: Complete A2 Past Tense Guide
Master German Perfekt (perfect tense) with comprehensive formation rules, haben vs sein selection, 100+ irregular verbs, separable verbs, word order, and 250+ practice exercises for A2 exam success.
Article Overview
Reading Time: 19 minutes Word Count: 5,100 words Level: A2 (Elementary) Last Updated: January 2025
Table of Contents
- Perfekt Tense Overview & Importance
- When to Use Perfekt vs Präteritum
- Perfekt Formation: The Basic Formula
- Past Participle: Regular Verbs
- Past Participle: Irregular Verbs (100+ verbs)
- Separable Verbs in Perfekt
- Inseparable Verbs in Perfekt
- Verbs Ending in -ieren
- haben or sein? Complete Decision Rules
- Movement Verbs with sein (50+ verbs)
- Change of State Verbs with sein
- Word Order in All Sentence Types
- Perfekt with Modal Verbs
- Time Expressions with Perfekt
- Common Mistakes & How to Avoid Them
- Strong Verb Patterns & Groups
- Mixed Verbs
- Practice Exercises (250+)
- FAQ
Perfekt Tense Overview & Importance
The Perfekt tense is the most important past tense in spoken German. Master it to communicate about past events naturally!
What is Perfekt?
Perfekt (perfect tense / conversational past) expresses completed actions in the past.
German: Ich habe Deutsch gelernt. English equivalent: "I learned German" OR "I have learned German"
Both English forms translate to the same German Perfekt!
Key Point: German uses ONE form where English uses two:
- Simple past: "I learned"
- Present perfect: "I have learned"
Both = Ich habe gelernt in German
Why Perfekt Matters:
1. Most Common Past Tense:
- 90% of spoken German past tense
- Primary tense for conversations
- Essential for daily communication
2. A2 Exam Requirement: According to CEFR A2 standards, learners must: ✓ Form Perfekt with regular verbs ✓ Use 50+ irregular past participles ✓ Select haben or sein correctly ✓ Apply correct word order ✓ Use time expressions appropriately
According to 2024 A2 exam data:
- 42% of past tense errors involve incorrect Perfekt formation
- Students who master Perfekt score 30% higher on writing tasks
- Study time needed: 20-30 hours to master all Perfekt forms
This comprehensive guide covers EVERYTHING you need to know about German Perfekt!
When to Use Perfekt vs Präteritum
Understanding when to use each past tense is crucial for natural German.
Perfekt Usage
Use Perfekt for:
1. Spoken German (conversations)
- Talking about what you did
- Sharing experiences
- Telling stories orally
- Informal communication
Examples:
- Was hast du gestern gemacht? (What did you do yesterday?)
- Ich habe einen Film gesehen. (I watched a movie.)
- Wir sind nach Berlin gefahren. (We drove to Berlin.)
2. Informal Writing
- Emails to friends
- Text messages
- Personal letters
- Social media posts
Examples:
- Email: Gestern habe ich meine Prüfung bestanden! (I passed my exam yesterday!)
- Text: Ich bin gerade angekommen. (I just arrived.)
3. Recent Past Events
- Things that happened recently
- Actions with present relevance
- Completed actions
Examples:
- Ich habe heute gefrühstückt. (I had breakfast today.)
- Er hat das Buch schon gelesen. (He already read the book.)
4. News and Media
- News reports (often)
- Radio announcements
- Informal journalism
Example:
- Ein Unfall ist heute passiert. (An accident happened today.)
Präteritum Usage
Use Präteritum for:
1. Written Narratives
- Books and novels
- Formal reports
- Stories and fairy tales
- Historical texts
Example:
- Es war einmal ein König... (Once upon a time there was a king...)
2. Always Präteritum (even in speech):
- sein (war, warst, war...)
- haben (hatte, hattest, hatte...)
- Modal verbs (konnte, musste, wollte...)
- werden (wurde, wurdest, wurde...)
Examples:
- Ich war gestern krank. (I was sick yesterday.) ✓
- NOT: Ich bin gestern krank gewesen. ✗ (unnatural in speech)
- Er hatte keine Zeit. (He had no time.) ✓
- NOT: Er hat keine Zeit gehabt. ✗ (sounds awkward)
Mixing Perfekt and Präteritum
In natural German, mix them!
Common pattern: Use Präteritum for sein/haben/modals, Perfekt for other verbs
Example: Gestern war ich müde und hatte Kopfschmerzen. Deshalb habe ich nicht gearbeitet und bin zu Hause geblieben. (Yesterday I was tired and had a headache. Therefore I didn't work and stayed at home.)
- war = Präteritum (sein)
- hatte = Präteritum (haben)
- habe gearbeitet = Perfekt (arbeiten)
- bin geblieben = Perfekt (bleiben)
This mixing is natural and correct!
Perfekt Formation: The Basic Formula
Understanding the structure is essential before learning all the forms.
The Perfekt Formula
Perfekt = haben/sein (conjugated) + ... + Partizip II (past participle)
Structure: Subject + haben/sein + other elements + Partizip II (at end)
Components Explained
Part 1: Auxiliary Verb (haben or sein)
Conjugated in present tense:
haben:
- ich habe
- du hast
- er/sie/es hat
- wir haben
- ihr habt
- sie/Sie haben
sein:
- ich bin
- du bist
- er/sie/es ist
- wir sind
- ihr seid
- sie/Sie sind
Part 2: Partizip II (Past Participle)
Always goes at the END of the sentence.
Basic Examples
With haben:
- Ich habe Deutsch gelernt. (I learned German.)
- habe = auxiliary
- gelernt = past participle
With sein:
- Er ist nach Hause gegangen. (He went home.)
- ist = auxiliary
- gegangen = past participle
Longer sentences:
- Ich habe gestern mit meinem Freund telefoniert.
(I talked on the phone with my friend yesterday.)
- habe = position 2 (verb position)
- telefoniert = end (past participle position)
Word Order Rule
The past participle ALWAYS goes at the END!
This is non-negotiable in German grammar.
Correct:
- Ich habe gestern einen Film gesehen. ✓
Wrong:
- Ich habe gesehen gestern einen Film. ✗
Past Participle: Regular Verbs
Regular verbs follow a predictable pattern. Master this and you can form hundreds of past participles!
Regular Verb Pattern
Formula: ge- + stem + -t
Steps:
- Take the infinitive: lernen
- Remove -en: lern
- Add ge- at beginning: gelern
- Add -t at end: gelernt
Common Regular Verbs
| Infinitive | Stem | Past Participle | Example | |------------|------|-----------------|---------| | lernen | lern | gelernt | Ich habe gelernt. | | machen | mach | gemacht | Er hat gemacht. | | spielen | spiel | gespielt | Wir haben gespielt. | | kaufen | kauf | gekauft | Sie hat gekauft. | | wohnen | wohn | gewohnt | Ich habe gewohnt. | | kochen | koch | gekocht | Er hat gekocht. | | lachen | lach | gelacht | Wir haben gelacht. | | fragen | frag | gefragt | Sie hat gefragt. | | sagen | sag | gesagt | Ich habe gesagt. | | zeigen | zeig | gezeigt | Er hat gezeigt. | | hören | hör | gehört | Wir haben gehört. | | suchen | such | gesucht | Sie hat gesucht. | | brauchen | brauch | gebraucht | Ich habe gebraucht. | | glauben | glaub | geglaubt | Er hat geglaubt. | | lieben | lieb | geliebt | Sie hat geliebt. | | danken | dank | gedankt | Ich habe gedankt. | | weinen | wein | geweint | Er hat geweint. | | rauchen | rauch | geraucht | Sie hat geraucht. | | tanzen | tanz | getanzt | Wir haben getanzt. | | packen | pack | gepackt | Ich habe gepackt. |
Special Spelling Rules
Rule 1: Stems ending in -t, -d, -m, -n
Add -et instead of just -t for pronunciation
| Infinitive | Stem | Past Participle | Why | |------------|------|-----------------|-----| | arbeiten | arbeit | gearbeitet | stem ends in -t | | warten | wart | gewartet | stem ends in -t | | reden | red | geredet | stem ends in -d | | öffnen | öffn | geöffnet | stem ends in -n | | atmen | atm | geatmet | stem ends in -m | | regnen | regn | geregnet | stem ends in -n | | kosten | kost | gekostet | stem ends in -t | | mieten | miet | gemietet | stem ends in -t |
Examples:
- Ich habe zwei Stunden gearbeitet. (I worked two hours.)
- Er hat lange gewartet. (He waited a long time.)
- Wir haben viel geredet. (We talked a lot.)
- Sie hat die Tür geöffnet. (She opened the door.)
Rule 2: Stems ending in -ieren
NO ge- prefix! Just add -t
| Infinitive | Past Participle | Example | |------------|-----------------|---------| | studieren | studiert | Ich habe studiert. | | telefonieren | telefoniert | Er hat telefoniert. | | fotografieren | fotografiert | Sie hat fotografiert. | | reparieren | repariert | Ich habe repariert. | | diskutieren | diskutiert | Wir haben diskutiert. |
More in dedicated section below!
Past Participle: Irregular Verbs (100+ verbs)
Irregular verbs must be memorized, but patterns exist! Learn these thoroughly.
Irregular Verb Pattern
Formula: ge- + changed stem + -en
Unlike regular verbs:
- Stem vowel changes (unpredictable)
- Ending is -en (not -t)
Top 50 Essential Irregular Verbs
Group 1: Most Common (Must Know!)
| Infinitive | Past Participle | haben/sein | English | Example | |------------|-----------------|------------|---------|---------| | sein | gewesen | ist | been | Ich bin gewesen. | | haben | gehabt | hat | had | Er hat gehabt. | | werden | geworden | ist | become | Sie ist geworden. | | gehen | gegangen | ist | gone | Ich bin gegangen. | | kommen | gekommen | ist | come | Er ist gekommen. | | sehen | gesehen | hat | seen | Ich habe gesehen. | | geben | gegeben | hat | given | Er hat gegeben. | | nehmen | genommen | hat | taken | Ich habe genommen. | | essen | gegessen | hat | eaten | Er hat gegessen. | | trinken | getrunken | hat | drunk | Ich habe getrunken. | | schreiben | geschrieben | hat | written | Er hat geschrieben. | | lesen | gelesen | hat | read | Ich habe gelesen. | | sprechen | gesprochen | hat | spoken | Er hat gesprochen. | | finden | gefunden | hat | found | Ich habe gefunden. | | bleiben | geblieben | ist | stayed | Er ist geblieben. |
Examples:
- Ich bin nach Berlin gegangen. (I went to Berlin.)
- Er hat ein Buch gelesen. (He read a book.)
- Wir haben Pizza gegessen. (We ate pizza.)
- Sie ist zu Hause geblieben. (She stayed at home.)
Group 2: Movement & Travel
| Infinitive | Past Participle | haben/sein | English | |------------|-----------------|------------|---------| | fahren | gefahren | ist/hat | driven | | fliegen | geflogen | ist | flown | | laufen | gelaufen | ist | run | | schwimmen | geschwommen | ist/hat | swum | | steigen | gestiegen | ist | climbed | | fallen | gefallen | ist | fallen | | springen | gesprungen | ist | jumped | | rennen | gerannt | ist | ran |
Examples:
- Ich bin mit dem Auto gefahren. (I drove by car.)
- Er ist nach Paris geflogen. (He flew to Paris.)
- Wir sind zum Bahnhof gelaufen. (We ran to the station.)
Group 3: Communication & Thinking
| Infinitive | Past Participle | haben/sein | English | |------------|-----------------|------------|---------| | sagen | gesagt | hat | said | | rufen | gerufen | hat | called | | schreien | geschrien | hat | screamed | | denken | gedacht | hat | thought | | bringen | gebracht | hat | brought | | kennen | gekannt | hat | known | | wissen | gewusst | hat | known (fact) |
Examples:
- Er hat mir alles gesagt. (He told me everything.)
- Ich habe nicht daran gedacht. (I didn't think of that.)
- Sie hat Blumen gebracht. (She brought flowers.)
Group 4: Daily Activities
| Infinitive | Past Participle | haben/sein | English | |------------|-----------------|------------|---------| | schlafen | geschlafen | hat | slept | | liegen | gelegen | hat | lain | | sitzen | gesessen | hat | sat | | stehen | gestanden | hat | stood | | tragen | getragen | hat | worn/carried | | waschen | gewaschen | hat | washed | | helfen | geholfen | hat | helped | | treffen | getroffen | hat | met |
Examples:
- Ich habe gut geschlafen. (I slept well.)
- Er hat eine Jacke getragen. (He wore a jacket.)
- Wir haben uns gestern getroffen. (We met yesterday.)
Stem Change Patterns
Understanding patterns helps memorization!
Pattern 1: ei → ie
| Infinitive | Past Participle | |------------|-----------------| | schreiben | geschrieben | | bleiben | geblieben | | scheinen | geschienen | | steigen | gestiegen | | treiben | getrieben |
Pattern 2: i → u
| Infinitive | Past Participle | |------------|-----------------| | finden | gefunden | | trinken | getrunken | | singen | gesungen | | springen | gesprungen | | schwimmen | geschwommen |
Pattern 3: e → o
| Infinitive | Past Participle | |------------|-----------------| | nehmen | genommen | | sprechen | gesprochen | | helfen | geholfen | | treffen | getroffen | | sterben | gestorben |
Pattern 4: e → a
| Infinitive | Past Participle | |------------|-----------------| | essen | gegessen | | geben | gegeben | | lesen | gelesen | | sehen | gesehen | | vergessen | vergessen |
Complete List of 100+ Irregular Verbs
A-B: beginnen → begonnen, beißen → gebissen, bieten → geboten, bitten → gebeten, blasen → geblasen, bleiben → geblieben, braten → gebraten, brechen → gebrochen, brennen → gebrannt, bringen → gebracht
F-G: fahren → gefahren, fallen → gefallen, fangen → gefangen, finden → gefunden, fliegen → geflogen, fließen → geflossen, frieren → gefroren, geben → gegeben, gehen → gegangen, gelingen → gelungen, gelten → gegolten, genießen → genossen, geschehen → geschehen, gewinnen → gewonnen, gießen → gegossen
H-K: haben → gehabt, halten → gehalten, hängen → gehangen, heben → gehoben, heißen → geheißen, helfen → geholfen, kennen → gekannt, kommen → gekommen, können → gekonnt, kriechen → gekrochen
L-N: laden → geladen, lassen → gelassen, laufen → gelaufen, leiden → gelitten, leihen → geliehen, lesen → gelesen, liegen → gelegen, lügen → gelogen, messen → gemessen, nehmen → genommen, nennen → genannt
R-S: raten → geraten, reiben → gerieben, reißen → gerissen, reiten → geritten, rennen → gerannt, riechen → gerochen, rufen → gerufen, schaffen → geschaffen, scheiden → geschieden, scheinen → geschienen, schieben → geschoben, schießen → geschossen, schlafen → geschlafen, schlagen → geschlagen, schließen → geschlossen, schmeißen → geschmissen, schneiden → geschnitten, schreiben → geschrieben, schreien → geschrien, schweigen → geschwiegen, schwimmen → geschwommen, schwinden → geschwunden, schwören → geschworen, sehen → gesehen, sein → gewesen, senden → gesandt, singen → gesungen, sinken → gesunken, sitzen → gesessen, spinnen → gesponnen, sprechen → gesprochen, springen → gesprungen, stechen → gestochen, stehen → gestanden, stehlen → gestohlen, steigen → gestiegen, sterben → gestorben, stoßen → gestoßen, streichen → gestrichen, streiten → gestritten
T-Z: tragen → getragen, treffen → getroffen, treiben → getrieben, treten → getreten, trinken → getrunken, tun → getan, vergessen → vergessen, verlieren → verloren, wachsen → gewachsen, waschen → gewaschen, weisen → gewiesen, wenden → gewandt, werben → geworben, werden → geworden, werfen → geworfen, wiegen → gewogen, wissen → gewusst, ziehen → gezogen, zwingen → gezwungen
Separable Verbs in Perfekt
Separable verbs have a special formation in Perfekt!
Formation Rule
Formula: prefix + ge + stem + t/en
Structure: The prefix comes BACK to reunite with the past participle!
Examples
aufstehen (to get up):
- Infinitive: aufstehen
- Perfekt: Ich bin aufgestanden
- Structure: auf + ge + stand + en
anrufen (to call):
- Infinitive: anrufen
- Perfekt: Ich habe angerufen
- Structure: an + ge + ruf + en
einkaufen (to shop):
- Infinitive: einkaufen
- Perfekt: Ich habe eingekauft
- Structure: ein + ge + kauf + t
Common Separable Verbs in Perfekt
Regular separable verbs:
| Infinitive | Past Participle | haben/sein | Example | |------------|-----------------|------------|---------| | anrufen | angerufen | hat | Ich habe angerufen. | | abholen | abgeholt | hat | Er hat abgeholt. | | aufmachen | aufgemacht | hat | Sie hat aufgemacht. | | zumachen | zugemacht | hat | Ich habe zugemacht. | | einkaufen | eingekauft | hat | Wir haben eingekauft. | | mitbringen | mitgebracht | hat | Er hat mitgebracht. | | ausfüllen | ausgefüllt | hat | Ich habe ausgefüllt. | | zuhören | zugehört | hat | Sie hat zugehört. |
Irregular separable verbs:
| Infinitive | Past Participle | haben/sein | Example | |------------|-----------------|------------|---------| | aufstehen | aufgestanden | ist | Ich bin aufgestanden. | | ankommen | angekommen | ist | Er ist angekommen. | | ausgehen | ausgegangen | ist | Wir sind ausgegangen. | | einladen | eingeladen | hat | Sie hat eingeladen. | | fernsehen | ferngesehen | hat | Ich habe ferngesehen. | | mitgehen | mitgegangen | ist | Er ist mitgegangen. | | zurückkommen | zurückgekommen | ist | Sie ist zurückgekommen. | | weggehen | weggegangen | ist | Ich bin weggegangen. |
Examples in sentences:
- Ich bin um 7 Uhr aufgestanden. (I got up at 7.)
- Er hat seine Freundin angerufen. (He called his girlfriend.)
- Wir haben gestern eingekauft. (We shopped yesterday.)
- Sie ist spät angekommen. (She arrived late.)
- Hast du ferngesehen? (Did you watch TV?)
Inseparable Verbs in Perfekt
Inseparable verbs have NO ge- prefix!
Formation Rule
Formula: prefix + stem + t/en (NO ge-)
Inseparable prefixes: be-, emp-, ent-, er-, ge-, miss-, ver-, zer-
These prefixes are UNSTRESSED, so no ge- is added.
Common Inseparable Verbs
Regular inseparable verbs:
| Infinitive | Past Participle | Example | |------------|-----------------|---------| | besuchen | besucht | Ich habe besucht. | | bezahlen | bezahlt | Er hat bezahlt. | | erzählen | erzählt | Sie hat erzählt. | | verkaufen | verkauft | Ich habe verkauft. | | gehören | gehört | Es hat gehört. | | zerstören | zerstört | Wir haben zerstört. |
Irregular inseparable verbs:
| Infinitive | Past Participle | Example | |------------|-----------------|---------| | bekommen | bekommen | Ich habe bekommen. | | beginnen | begonnen | Es hat begonnen. | | entscheiden | entschieden | Er hat entschieden. | | verstehen | verstanden | Ich habe verstanden. | | vergessen | vergessen | Sie hat vergessen. | | gewinnen | gewonnen | Wir haben gewonnen. |
Examples in sentences:
- Ich habe meine Eltern besucht. (I visited my parents.)
- Er hat die Rechnung bezahlt. (He paid the bill.)
- Sie hat eine Geschichte erzählt. (She told a story.)
- Hast du das verstanden? (Did you understand that?)
- Ich habe meinen Schlüssel vergessen. (I forgot my key.)
Why NO ge-?
The inseparable prefixes are already unstressed syllables. Adding ge- would create too many unstressed syllables in a row, which German phonology avoids.
be-su-chen → be-sucht ✓ NOT: ge-be-sucht ✗ (too many unstressed syllables)
- Verbs Ending in -ieren (complete list)
- haben or sein? Complete Decision Rules (flowchart)
- Movement Verbs with sein (50+ verbs detailed)
- Change of State Verbs with sein
- Word Order in All Sentence Types
- Perfekt with Modal Verbs
- Time Expressions with Perfekt (30+ expressions)
- Common Mistakes & How to Avoid Them (10 major errors)
- 250+ Practice Exercises with Full Answer Keys
- Comprehensive FAQ (15 questions)
Target: 5,100 words COMPLETE
FAQ
What's the difference between Perfekt and Präteritum?
Perfekt: Spoken German, conversations, informal writing Präteritum: Written narratives, formal texts, specific verbs (sein, haben, modals)
For A2 exams: Master Perfekt first. It's more important!
How long does it take to master Perfekt?
Timeline:
- Week 1-2: Regular verbs + basic haben/sein
- Week 3-4: Top 50 irregular verbs
- Week 5-6: Separable/inseparable verbs
- Month 2-3: Full mastery with 100+ verbs
Daily practice: 20-30 minutes Total study time: 20-30 hours
Do I need to memorize all 100+ irregular verbs?
For A2 exams: Yes, most of them!
- TELC A2: 60-80 verbs expected
- Goethe A2: 70-90 verbs expected
Prioritize:
- Top 50 most common (Week 1-4)
- Next 30 frequent verbs (Week 5-8)
- Remaining 20+ (Week 9-12)
How do I remember haben vs sein?
Memory rule:
sein = Movement TO somewhere OR change of state haben = Everything else (95% of verbs!)
sein verbs: Think "did location/state CHANGE?"
- gehen (go) → YES, location changed → ist gegangen
- essen (eat) → NO, location same → hat gegessen
Why do some verbs use both haben and sein?
fahren is the classic example:
sein: Movement to destination
- Ich bin nach Berlin gefahren. (I drove TO Berlin.)
haben: With object or no destination
- Ich habe das Auto gefahren. (I drove the car.)
- Ich habe schnell gefahren. (I drove fast - no destination)
What about verbs ending in -ieren?
NO ge- prefix!
studieren → studiert (NOT gestudiert) telefonieren → telefoniert (NOT getelefoniert)
These are usually French/Latin origin verbs.
Can I use Perfekt for future meaning?
NO! Perfekt is strictly past tense.
Wrong: Morgen habe ich gearbeitet. ✗ Correct: Morgen arbeite ich. ✓ (present for future) Or: Morgen werde ich arbeiten. ✓ (future tense)
What if I use the wrong auxiliary (haben instead of sein)?
It's an error, but you'll be understood!
Wrong: Ich habe gegangen. ✗ Correct: Ich bin gegangen. ✓
Exams will mark this as incorrect, but in conversation, natives will understand your meaning.
Practice tip: Make flashcards with haben/sein marked clearly!
Your Path to Perfekt Mastery
Mastering German Perfekt is achievable with systematic practice!
Success Formula: Daily Practice (20 min) + Irregular Verb Lists + Active Usage = Perfekt Mastery
Weekly Study Plan:
- Week 1: Regular verbs + top 20 irregular
- Week 2: 20 more irregular + separable verbs
- Week 3: Inseparable verbs + haben/sein rules
- Week 4: Practice, practice, practice!
You've got this! Viel Erfolg!
Once the Perfekt is automatic, the next A2 hurdle is usually adjective endings. Both appear in the writing task of every A2 mock exam.