German Past Tense: The Perfekt Explained
The Perfekt is how Germans talk about the past in conversation. This guide shows haben vs sein and participle building.
Why this grammar German matters
This grammar guide focuses on the German you actually need for german past tense: the perfekt explained, written for learners at the intermediate (B1) level. Instead of long grammar tables, it gives you the exact words, phrases and a realistic dialogue you can reuse the moment you are in the situation — whether that is on the job, at an appointment or in everyday life in Germany.
At B1 you are an independent user: you can handle most everyday and work situations, give reasons for your opinions and react to the unexpected without switching to English. Start with the vocabulary list, say each word out loud, then move to the example phrases so the words live inside full sentences. Words like Perfekt, haben, sein are far easier to remember when you anchor them to a sentence you would genuinely say, such as “Wie sagst du: I went home?”.
Reading a guide is only step one. The fastest way to make german past tense: the perfekt explained German stick is to speak it back: roleplay the dialogue with our AI tutor, get gentle corrections on grammar and pronunciation, and repeat until the phrases come out automatically. A few focused minutes a day beats hours of passive review.
Useful vocabulary
| Deutsch | English |
|---|---|
| das Perfekt | present perfect |
| haben | to have (auxiliary) |
| sein | to be (auxiliary) |
| das Partizip | past participle |
| gemacht | done / made |
| gegangen | gone |
| gegessen | eaten |
| gewesen | been |
| gestern | yesterday |
| schon | already |
Example phrases
Wie sagst du: I went home?
How do you say: I went home?
Ich bin nach Hause gegangen.
Ich bin nach Hause gegangen.
Warum „bin“ und nicht „habe“?
Why 'bin' and not 'habe'?
Weil „gehen“ eine Bewegung ist.
Because 'gehen' is movement.
Mini dialogue
Talking about yesterday
Tutor
Wie sagst du: I went home?
How do you say: I went home?
Du
Ich bin nach Hause gegangen.
Ich bin nach Hause gegangen.
Tutor
Warum „bin“ und nicht „habe“?
Why 'bin' and not 'habe'?
Du
Weil „gehen“ eine Bewegung ist.
Because 'gehen' is movement.
How to use this guide
Rehearse before the real moment
Walk through the dialogue above with the AI tutor a few times so the grammar vocabulary feels familiar. When the real conversation happens, you are repeating something you have already practised — not improvising from zero.
Build an active mini-vocabulary
Pick five words from the list — for example Perfekt, haben, sein — and use each one in your own sentence today. Active recall turns passive recognition into language you can actually produce under pressure.
Layer it into daily life
Label objects, narrate small actions, or send yourself a voice note using these phrases. Tying german past tense: the perfekt explained German to things you already do every day is what moves you from B1 comfort toward the next level.
Tips to learn faster
- Say every new word aloud at least three times — German pronunciation is regular, so once you hear the pattern you can read new words with confidence.
- Learn nouns together with their article (der/die/das). Memorising “das Perfekt” as a unit saves you from guessing the gender later.
- Practise full phrases, not isolated words. “Wie sagst du: I went home?” is far more useful in real life than a single noun.
- Use spaced repetition: review these words tomorrow, in three days, then in a week. Short, repeated sessions beat one long cram.
Frequently asked questions
Is this german past tense: the perfekt explained vocabulary right for my level?
This guide is written for the intermediate (B1) level. At B1 you are an independent user: you can handle most everyday and work situations, give reasons for your opinions and react to the unexpected without switching to English. If a word feels too advanced, focus first on the phrases — they show you exactly how each word is used in a real sentence.
How do I actually remember these German words?
Don't just read them. Say each word aloud, use it in a sentence, then practise the dialogue with our AI tutor. Reviewing Perfekt, haben, sein again tomorrow and again next week (spaced repetition) is what moves them into long-term memory.
Can I use these phrases in real situations in Germany?
Yes — every phrase and the dialogue are built around real grammar situations you will meet in Germany, not textbook examples. They use natural, polite German you can say exactly as written.
What is the fastest way to practise speaking this?
Create a free Sprichst account and roleplay the dialogue above with the AI tutor. It replies in German, corrects your grammar in one short line, and keeps going until german past tense: the perfekt explained German feels automatic.
Practise this conversation with an AI tutor
Roleplay the dialogue, get corrections, and rehearse until it feels natural.
Related guides
Grammar · A1
German Articles: Der, Die, Das Made Simple
Read guideGrammar · A2
German Cases: Nominative, Accusative & Dative
Read guideGrammar · A2
German Modal Verbs: Können, Müssen, Wollen
Read guideGrammar · A2
German Separable Verbs Explained
Read guideGrammar · B1
German Word Order Made Clear
Read guideGrammar · A1
German Negation: Nicht vs Kein
Read guide