Perfekt Practice: haben or sein? (A1-A2)
Most German verbs form the Perfekt with haben, but some use sein instead. In this practice lesson, Johannes from YourGermanTeacher gives you 15 sentences in the Perfekt. Your task: decide which auxiliary verb you need, haben or sein, and do not forget the conjugation.
This video is about practice only. If you have never heard of verbs with sein, review the grammar first with the links at the bottom.
Quick Reminder
- Use sein for verbs that describe a change of place or a change of state, for example fahren, gehen, umziehen, aufstehen, ankommen, werden.
- Use haben for most other verbs, for example hören, kaufen, bekommen, tanzen, passen, bringen, spielen.
- The conjugated auxiliary verb stands in position 2, the past participle goes to the end.
The 15 Sentences with Answers
| # | Sentence | Auxiliary + participle |
|---|---|---|
| 1 | Sie sind zum Campen an einen See gefahren. | sein + gefahren |
| 2 | Hast du als Kind auch oft Kassetten gehört? | haben + gehört |
| 3 | Vor der Pandemie sind wir oft ins Kino gegangen. | sein + gegangen |
| 4 | Jetzt hat sie ja schon wieder so hässliches Zeug gekauft. | haben + gekauft |
| 5 | Habt ihr meine E-Mail bekommen? | haben + bekommen |
| 6 | Jetzt erzähl mir doch bitte, was passiert ist. | sein + passiert |
| 7 | Ich bin schon fĂĽnfmal umgezogen. | sein + umgezogen |
| 8 | Die Party gestern war echt super. Alle haben getanzt. | haben + getanzt |
| 9 | Er ist schon vor dem Sonnenaufgang aufgestanden. | sein + aufgestanden |
| 10 | Letztes Jahr hat mir die Hose noch gepasst. | haben + gepasst |
| 11 | Ich habe meine Schwester zum Flughafen gebracht. | haben + gebracht |
| 12 | Seid ihr gut in Frankfurt angekommen? | sein + angekommen |
| 13 | Frau Dr. Stein, warum sind Sie eigentlich Ärztin geworden? | sein + geworden |
| 14 | Ich denke, dieses Spiel hat jeder schon einmal gespielt. | haben + gespielt |
| 15 | Sie ist im Urlaub oft alleine den Strand entlanggelaufen. | sein + entlanggelaufen |
Verbs That Are Often Mixed Up
| Verb | Auxiliary | Why |
|---|---|---|
| passen (gepasst) | haben | Letztes Jahr hat mir die Hose noch gepasst. (to fit) |
| passieren (passiert) | sein | Erzähl mir, was passiert ist. (to happen) |
| bringen (gebracht) | haben | Ich habe meine Schwester zum Flughafen gebracht. (you carry or take someone) |
| ankommen (angekommen) | sein | Seid ihr gut in Frankfurt angekommen? (a change of place) |
| laufen (gelaufen) | sein | Sie ist den Strand entlanggelaufen. (she moves along the beach) |
What to Learn Next
For the rules, read German Perfect Tense: Sein or Haben? and The German Perfect Tense with Haben Explained. Then learn the participles in The German Past Participle: All the Rules and the top verbs in Top 20 Verbs with SEIN as the Auxiliary Verb in PERFEKT.
Frequently Asked Questions
How do I know if I need haben or sein in the Perfekt?
Most verbs use haben. Use sein for verbs of movement from A to B and verbs that describe a change of state, such as fahren, umziehen, aufstehen, ankommen and werden.
Which auxiliary verb does passieren use?
Passieren uses sein: Was ist passiert? The verb passen (to fit) uses haben: Die Hose hat gepasst.
Does bringen use sein or haben?
Bringen uses haben: Ich habe meine Schwester zum Flughafen gebracht. Verbs with an object usually take haben.
What is the Perfekt of werden?
It is ist geworden, for example Warum sind Sie Ärztin geworden? Werden is a change of state, so it uses sein.
Where does the participle go in a Perfekt sentence?
The conjugated auxiliary verb is in position 2 and the past participle goes to the end of the sentence, for example Ich bin schon fĂĽnfmal umgezogen.
Want to feel confident with the German past tenses? Learn them step by step in our German A1 online course with exercises and clear explanations.