Use the Perfekt for a past message
The German perfect tense, called Perfekt, combines a form of haben or sein with a past participle. Ich habe Deutsch gelernt can mean I studied German or I have learned German, depending on context. English grammars sometimes call this tense the present perfect, but its uses do not match the English tense with that name. German can naturally use it with a finished past time such as gestern, yesterday.
The Perfekt is common in conversation and informal writing, but a strict spoken versus written division would be misleading. Forms of the Präteritum, the simple past, also occur in speech, especially familiar forms such as war and hatte, and writing can use the Perfekt. This lesson teaches a useful first way to report activities rather than a universal rule that every past event must use it. Begin with an event you can state clearly: learning, buying something, reading or going somewhere. Decide what happened before you choose the auxiliary. In this construction, a present tense form of haben does not describe possession. In Ich habe gearbeitet, habe helps locate the work in the past; it does not mean that the speaker possesses an activity. Read the whole verb combination as one grammatical message.
Build regular participles and mark the subject only on the auxiliary
Many regular verbs form a participle with ge, the verb stem and t. The verb lernen gives gelernt, machen gives gemacht, and kaufen gives gekauft. With stems such as arbeit or wart, the form includes an extra e: gearbeitet and gewartet. Learn the complete written and spoken forms so that the ending does not become a difficult cluster of guessed consonants.
The auxiliary agrees with the subject; the participle does not receive a separate personal ending. Compare Ich habe gelernt, Du hast gelernt and Wir haben gelernt. The forms habe, hast and haben change, while gelernt stays the same. A learner who writes a form corresponding to we have learned with an extra plural ending on gelernt has applied subject agreement to the wrong component. The two verb parts have different jobs. Practice with one participle across three subjects, then with one subject across three activities. This isolates each decision and makes an error easier to diagnose. Regular participle formation is a productive pattern, but it has boundaries. Prefix behavior and irregular verbs introduce forms that cannot be built by blindly placing ge before every dictionary form.
Watch the decision
Report that you and your colleagues worked yesterday.
- Choose wir as the subject and recall that the form of haben for wir is haben itself.
- Form the regular participle gearbeitet, retaining the e before t.
- Add gestern and place the participle at the end of the basic statement.
Wir haben gestern gearbeitet.
Learn frequent irregular participles as useful pairs
Common verbs often have irregular participles. Learn lesen, gelesen, read, essen, gegessen, eat, trinken, getrunken, drink, and sehen, gesehen, see. The form is not predictable simply by adding t to the present stem. Ich habe das Buch gelesen means I read the book. Wir haben Wasser getrunken means we drank water. Keep a meaningful object or context with each new pair.
Irregular does not mean that every part of the construction becomes unpredictable. The auxiliary still agrees normally with its subject, the participle still occupies its expected place, and the noun phrase still has the case required by the main verb. In Ich habe den Film gesehen, den Film is the accusative object of seeing even though habe appears earlier in the clause. Do not treat it as a new object of possession. When recording vocabulary, include the auxiliary as well as the participle: hat gelesen, hat gegessen, hat getrunken. That small extra piece of information helps prevent a later guess based only on whether an activity seems energetic. Cover the entry and retrieve the whole past verb pattern before building a new sentence with it.
Let the prefix affect the participle pattern
A simple separable prefix normally comes before ge inside the participle. The verb einkaufen becomes eingekauft, and anrufen becomes angerufen. The underlying verb still matters: kaufen supplies the regular ending t, while rufen supplies the irregular participle pattern. Compare Ich kaufe ein with Ich habe eingekauft. The present main clause separates the prefix, but the Perfekt uses one complete participle at the end.
An inseparable prefix usually prevents that added ge. The verb besuchen gives besucht, and bekommen gives bekommen. Ich habe meine Schwester besucht reports a visit without inventing gebesucht. Some words contain more than one prefix, so separable does not always imply that a participle will contain ge. The verb vorbereiten has vorbereitet, for example. This is a reason to learn principal parts, not a reason to abandon the regular patterns. Start with a small reliable set and verify new words when their structure is unfamiliar. For the practice here, distinguish three known results: gelernt, eingekauft and besucht. Explain whether ge comes before the simple stem, after a separable prefix or is absent in the chosen verb.
References for this explanation
- University of Texas Grimm Grammar: Conversational past regular verbs
- University of Texas Grimm Grammar: Conversational past of irregular verbs with haben
- University of Texas Grimm Grammar: Conversational past separable prefix verbs
- University of Texas Grimm Grammar: Conversational past inseparable prefix verbs
- University of Texas Grimm Grammar: Separable prefix verbs
- University of Texas Grimm Grammar: Inseparable prefix verbs
Choose haben or sein from the verb and its construction
Many activities and verbs with an accusative object use haben: Ich habe gearbeitet, Ich habe ein Buch gekauft, Ich habe den Film gesehen. Certain intransitive verbs expressing a change of location or state use sein. Ich bin nach Hause gegangen means I went home, and Sie ist gekommen means she came. Learn the auxiliary with the verb; English have is not a reliable guide.
Movement is a useful clue in some entries, but it is not a complete decision rule. Some verbs can have different auxiliaries in different constructions or varieties, and bleiben uses sein even though staying is not movement to a new place. Learn ist geblieben alongside ist gegangen and ist gekommen. In Wir sind zu Hause geblieben, the subject is plural, so sind replaces bin while geblieben stays unchanged. Do not classify every verb involving a moving body as a sein verb. Eating and working involve physical actions but have the haben patterns shown here. The safest beginner habit is to store a complete past form with a short meaning and check a reliable dictionary or grammar when a new construction changes the verb’s use.
Complete the reasoning
Report that you went home.
- Choose the journey meaning of gehen and retrieve its principal part ist gegangen.
- Change the auxiliary to bin for the subject ich. The participle remains gegangen.
- Add the destination nach Hause and read the whole message as a completed journey.
Compare your reasoning
Ich bin nach Hause gegangen.
References for this explanation
- University of Texas Grimm Grammar: Conversational past
- University of Texas Grimm Grammar: Conversational past of irregular verbs with haben
- University of Texas Grimm Grammar: Accusative case
- University of Texas Grimm Grammar: Conversational past of irregular verbs with sein
- University of Texas Grimm Grammar: Sein
Place the conjugated auxiliary in statements and questions
In a basic main statement, the conjugated auxiliary takes the usual second position and the participle normally closes the clause. Gestern habe ich gearbeitet puts gestern first, then habe, then the subject ich. It does not need a second past ending on the auxiliary: the present form habe is part of the Perfekt construction. A different construction with hatte would be a later grammatical step.
A yes or no question begins with the auxiliary: Hast du das Buch gelesen? An information question can be Was hast du gelesen? or Wann bist du gekommen? The participle stays at the end of these models. Ask for the information you actually need: what was read, when someone arrived or whether the reading happened. In a simple dependent clause, the conjugated auxiliary comes after the participle: weil ich gearbeitet habe. The main and dependent clause patterns should be compared explicitly rather than mixed. Keep the two verb components visible while practicing. If you underline the auxiliary and circle the participle, you can check subject agreement separately from the main verb’s lexical form.
References for this explanation
Anchor the event and report a short sequence
A time expression helps your listener place the event. Gestern habe ich eingekauft reports yesterday’s shopping. Am Abend habe ich meine Schwester angerufen reports an evening call. Both clauses use a present auxiliary form together with a past participle. The time phrase helps interpretation but does not create the Perfekt by itself. Gestern ich einkaufen is not a complete equivalent simply because gestern points to the past.
For your own report, choose two completed activities and one journey from the vocabulary you know. Retrieve each participle and auxiliary before adding the rest of the sentence. Keep your first clauses short enough that you remember the final participle while speaking. Then ask a question about one event and answer it with a different subject. This checks both the past form and the changing auxiliary. When reviewing, distinguish a lexical mistake such as the wrong participle from a structural mistake such as a misplaced auxiliary. A correct choice of haben cannot repair an invented participle, and a correct participle cannot supply the missing conjugated verb. The complete message requires the two parts to work together.
References for this explanation
- University of Texas Grimm Grammar: Conversational past
- University of Texas Grimm Grammar: Word order
- University of Texas Grimm Grammar: Conversational past separable prefix verbs
- University of Texas Grimm Grammar: Interrogatives
- University of Texas Grimm Grammar: Adverbs of time, frequency, quantity, intensity
- University of Texas Grimm Grammar: Telling time
See it in a sentence
Ich habe Deutsch gelernt.
I studied German.
The Perfekt combines habe and gelernt.
Du hast Deutsch gelernt.
You studied German.
The auxiliary changes for du while the participle stays the same.
Wir haben gearbeitet.
We worked.
The regular participle includes e before t.
Ich habe ein Buch gekauft.
I bought a book.
The purchase uses haben and a regular participle.
Ich habe das Buch gelesen.
I read the book.
The form gelesen is an irregular participle.
Wir haben Wasser getrunken.
We drank water.
The participle getrunken is learned with its haben auxiliary.
Ich habe eingekauft.
I went shopping.
The separable prefix precedes ge inside the participle.
Ich habe meine Schwester besucht.
I visited my sister.
The inseparable prefix means no added ge.
Ich bin nach Hause gegangen.
I went home.
The verb gehen uses sein in this journey construction.
Wir sind zu Hause geblieben.
We stayed at home.
The verb bleiben uses sein despite expressing staying.
Hast du den Film gesehen?
Did you see the movie?
The question begins with the auxiliary.
Gestern habe ich gearbeitet.
I worked yesterday.
The time phrase occupies first position and the auxiliary remains second.
Notice the difference
Common mistakes
Do not conjugate the participle for the subject
Instead ofWir haben gelernte.
For this meaningWir haben gelernt.
The conjugated auxiliary agrees with wir. The participle gelernt is unchanged by the subject’s person or number in this Perfekt construction.
Do not choose an auxiliary from movement alone
Instead ofWir haben zu Hause geblieben.
For this meaningWir sind zu Hause geblieben.
The verb bleiben is learned with sein even though the meaning is staying. Store the complete principal part rather than relying only on the idea of movement.
Keep a conjugated auxiliary in the sentence
Instead ofIch gestern das Buch gelesen.
For this meaningIch habe gestern das Buch gelesen.
The participle cannot form this past statement by itself. Add the auxiliary that matches the subject and keep the participle at the end of the basic clause.
From understanding to using
Make your own example.
Try these without answer choices. Say your answer aloud or write it below, then compare your reasoning with the model.
Your turn 1
Say that you bought a book yesterday and read it in the evening.
Compare with a model
Ich habe gestern ein Buch gekauft. Am Abend habe ich das Buch gelesen.
I bought a book yesterday. In the evening I read the book.
Both verbs use haben in these object constructions. The participle gekauft is regular, while gelesen is irregular. The second sentence puts the time phrase first, so habe immediately follows it and ich comes next. The definite book in the second sentence refers back to the book introduced in the first.
- Use gekauft and gelesen.
- Conjugate the auxiliary for the subject.
- Check the word order for a time phrase placed first.
Your turn 2
Say that you went home and that your friends stayed at home.
Compare with a model
Ich bin nach Hause gegangen. Meine Freunde sind zu Hause geblieben.
I went home. My friends stayed at home.
Both principal parts use sein, but the auxiliary changes from bin to sind because the subject changes. The verb gehen expresses the journey and bleiben expresses staying. The contrast shows why a rule that equates every nonmoving activity with haben would fail. Preserve both meanings when comparing the clauses.
- Use bin with ich.
- Use sind with the plural friends.
- Keep gegangen and geblieben distinct.
Put it into practice
Make the next choice.
Choose a response and learn why it works. Your score reflects your first answer to each question. You can revisit anything you miss.
Choose an answer, then open the explanation to check your reasoning.
Question 1
Report that you studied German yesterday.
- Ich habe gestern Deutsch gelernt.
- Ich habe gestern Deutsch gelernen.
Check the answer
Answer: Ich habe gestern Deutsch gelernt.
Ich habe gestern Deutsch gelernt.: The form gelernt is the regular participle.
Ich habe gestern Deutsch gelernen.: The participle does not retain the infinitive ending en.
Question 2
Change “I studied” to “we studied.”
- Wir haben gelernte.
- Wir haben gelernt.
Check the answer
Answer: Wir haben gelernt.
Wir haben gelernte.: The participle does not take a personal plural ending.
Wir haben gelernt.: The auxiliary agrees with wir; gelernt stays unchanged.
Question 3
Report a completed work activity.
- Ich habe gearbeitet.
- Ich habe gearbeitt.
Check the answer
Answer: Ich habe gearbeitet.
Ich habe gearbeitet.: The participle includes e before the final t.
Ich habe gearbeitt.: The form lacks the required e.
Question 4
You read a book yesterday. Choose the past report.
- Ich habe das Buch gelest.
- Ich habe das Buch gelesen.
Check the answer
Answer: Ich habe das Buch gelesen.
Ich habe das Buch gelest.: The form gelest applies the regular pattern to an irregular verb.
Ich habe das Buch gelesen.: The verb lesen has the irregular participle gelesen.
Question 5
You drank water.
- Ich habe Wasser getrunken.
- Ich habe Wasser getrinkt.
Check the answer
Answer: Ich habe Wasser getrunken.
Ich habe Wasser getrunken.: The participle getrunken is the learned irregular form.
Ich habe Wasser getrinkt.: The form getrinkt is not the standard participle.
Question 6
Report a shopping trip using einkaufen.
- Ich habe geeinkauft.
- Ich habe eingekauft.
Check the answer
Answer: Ich habe eingekauft.
Ich habe geeinkauft.: The prefix must precede ge in this participle.
Ich habe eingekauft.: In this participle, ge comes after the separable prefix.
Question 7
You visited your sister.
- Ich habe meine Schwester besucht.
- Ich habe meine Schwester gebesucht.
Check the answer
Answer: Ich habe meine Schwester besucht.
Ich habe meine Schwester besucht.: The participle besucht has no added ge.
Ich habe meine Schwester gebesucht.: The inseparable prefix does not take this ge addition.
Question 8
You walked home.
- Ich habe nach Hause gegangen.
- Ich bin nach Hause gegangen.
Check the answer
Answer: Ich bin nach Hause gegangen.
Ich habe nach Hause gegangen.: The verb haben is not the auxiliary for this use of gehen.
Ich bin nach Hause gegangen.: The verb gehen uses sein for this journey.
Question 9
You and a friend stayed at home.
- Wir sind zu Hause geblieben.
- Wir haben zu Hause geblieben.
Check the answer
Answer: Wir sind zu Hause geblieben.
Wir sind zu Hause geblieben.: The verb bleiben uses sein, so the plural auxiliary is sind.
Wir haben zu Hause geblieben.: Staying does not make haben the correct auxiliary.
Question 10
Place yesterday first in the report.
- Gestern ich habe gearbeitet.
- Gestern habe ich gearbeitet.
Check the answer
Answer: Gestern habe ich gearbeitet.
Gestern ich habe gearbeitet.: This puts the subject before the conjugated verb after an occupied first position.
Gestern habe ich gearbeitet.: The conjugated auxiliary follows the opening time phrase.
Question 11
Ask whether your friend saw the movie.
- Hast du den Film gesehen?
- Du hast den Film gesehen.
Check the answer
Answer: Hast du den Film gesehen?
Hast du den Film gesehen?: The auxiliary opens the neutral yes or no question.
Du hast den Film gesehen.: This is a statement, not the requested question pattern.
Question 12
Ask what your friend read.
- Wann hast du gelesen?
- Was hast du gelesen?
Check the answer
Answer: Was hast du gelesen?
Wann hast du gelesen?: The question word wann asks for the time instead.
Was hast du gelesen?: The question word was asks for the thing read.
Question 13
Complete a standard written reason: weil ich ...
- gearbeitet habe
- habe gearbeitet
Check the answer
Answer: gearbeitet habe
gearbeitet habe: The conjugated auxiliary ends this dependent clause.
habe gearbeitet: This preserves main clause order after weil.
Question 14
Which learning note is more useful for kommen in the past?
- gekommen only
- ist gekommen
Check the answer
Answer: ist gekommen
gekommen only: The participle alone leaves the auxiliary choice unresolved.
ist gekommen: The auxiliary and participle together preserve the complete pattern.
Keep the conversation going
What to practice next
After a break, go back to your own examples above and do each task again without looking at the models. Compare the meaning and form with the models, and fix each mistake by explaining its cause. Then use one of your sentences in a short conversation of your own.
Keep it going in the app
Make this pattern stick.
In the Loquus app, Grammar Center keeps topics like this one tap away with focused drills, and spaced review brings the words back before you forget them.
Free to start. No account needed.

By Loquus ·
Sources
- University of Texas Grimm Grammar: Conversational past
- University of Texas Grimm Grammar: Simple past haben
- University of Texas Grimm Grammar: Simple past sein
- University of Texas Grimm Grammar: Haben
- University of Texas Grimm Grammar: Conversational past regular verbs
- University of Texas Grimm Grammar: Present regular verbs
- University of Texas Grimm Grammar: Conversational past of irregular verbs with haben
- University of Texas Grimm Grammar: Accusative case
- University of Texas Grimm Grammar: Word order
- University of Texas Grimm Grammar: Conversational past separable prefix verbs
- University of Texas Grimm Grammar: Conversational past inseparable prefix verbs
- University of Texas Grimm Grammar: Separable prefix verbs
- University of Texas Grimm Grammar: Inseparable prefix verbs
- University of Texas Grimm Grammar: Conversational past of irregular verbs with sein
- University of Texas Grimm Grammar: Sein
- University of Texas Grimm Grammar: Interrogatives
- University of Texas Grimm Grammar: Subordinating conjunctions
- University of Texas Grimm Grammar: Adverbs of time, frequency, quantity, intensity
- University of Texas Grimm Grammar: Telling time
Learning research behind the practice
Worked examples, retrieval practice, and later review inform the activities. These studies do not establish the effectiveness of this specific lesson.