The perfect tense in German is used to describe past actions that have relevance to the present or are seen as completed. It is commonly used in spoken language and informal writing. The perfect tense is formed with the auxiliary verbs "haben" or "sein" and the past participle of the main verb.
Structure
- Subject + Auxiliary Verb ("haben" or "sein") + Past Participle
Auxiliary Verbs
- Haben: Most verbs use "haben" as the auxiliary verb in the perfect tense.
- Sein: Verbs indicating movement or change of state, as well as a few irregular verbs, use "sein."
Conjugation of Auxiliary Verbs
Haben (to have)
Person | Conjugation |
---|
Ich | habe |
Du | hast |
Er/Sie/Es | hat |
Wir | haben |
Ihr | habt |
Sie/sie | haben |
Sein (to be)
Person | Conjugation |
---|
Ich | bin |
Du | bist |
Er/Sie/Es | ist |
Wir | sind |
Ihr | seid |
Sie/sie | sind |
Formation of Past Participle
- Regular verbs: Add "ge-" to the beginning and "-t" to the end of the verb stem.
- Examples:
- "machen" (to do) → "gemacht"
- "spielen" (to play) → "gespielt"
- Irregular verbs: The past participle often changes its stem and ends in "-en."
- Examples:
- "sehen" (to see) → "gesehen"
- "fahren" (to drive) → "gefahren"
- Some verbs have no "ge-" prefix, especially those beginning with inseparable prefixes (be-, ver-, er-, etc.).
- Examples:
- "besuchen" (to visit) → "besucht"
- "vergessen" (to forget) → "vergessen"
Examples
With "Haben"
- Ich habe Fußball gespielt.
- Wir haben ein Buch gelesen.
- Sie hat den Film gesehen.
With "Sein"
- Ich bin nach Berlin gefahren.
- (I have driven to Berlin.)
- Er ist früh aufgestanden.
- Wir sind nach Hause gegangen.
Common Verbs and Their Past Participles
Infinitive | Past Participle | Example Sentence |
---|
machen | gemacht | Ich habe die Hausaufgaben gemacht. |
essen | gegessen | Wir haben Pizza gegessen. |
trinken | getrunken | Sie hat Wasser getrunken. |
gehen | gegangen | Er ist zur Schule gegangen. |
fahren | gefahren | Ich bin nach München gefahren. |
bleiben | geblieben | Wir sind zu Hause geblieben. |
schreiben | geschrieben | Sie hat einen Brief geschrieben. |
sehen | gesehen | Ich habe den Film gesehen. |
sprechen | gesprochen | Er hat mit dem Lehrer gesprochen. |
helfen | geholfen | Wir haben den Freunden geholfen. |
Key Points
- Use "haben" for most verbs, especially those that do not indicate movement or a change of state.
- Use "sein" for verbs that involve movement, a change of state, or are intransitive with certain irregularities.
- The past participle typically takes the form "ge-...-t" for regular verbs and "ge-...-en" for irregular verbs.
- Verbs with inseparable prefixes do not take the "ge-" prefix in the past participle.
Feel free to ask if you have any questions or need further clarification on the perfect tense in German!