In German, the Perfekt tense (present perfect) uses either haben or sein as an auxiliary verb — haben for transitive verbs that take a direct object, and sein for verbs of movement or change of state. This free A1 exercise helps you practice choosing the correct conjugated auxiliary for common German sentences.
Drag the correct verb form into each gap, then click "Check Answers".
a.) Die Kinder das Zimmer aufgeräumt.
b.) Die Familie Maier schon oft umgezogen.
c.) Ich die Suppe gegessen.
d.) du gestern spazieren gegangen?
e.) Der Politiker das Haus verlassen.
f.) Sein Bruder nach Berlin gefahren.
g.) Der Mann das ohne Hilfe gemacht.
h.) Meine Schwester auf den Boden gefallen.
Words:
When to use haben as an auxiliary verb in German?
Use haben for most transitive verbs — verbs that take a direct object in the accusative case. For example: Ich habe die Suppe gegessen (Suppe is the accusative object). Verbs like aufräumen, essen, verlassen, machen all take haben. Conjugation: ich habe, du hast, er/sie/es hat, wir haben, ihr habt, sie haben.
When to use sein as an auxiliary verb in German?
Use sein for verbs that describe a change of location (movement from A to B) or a change of state. For example: Meine Schwester ist auf den Boden gefallen (change of position) or Sein Bruder ist nach Berlin gefahren (movement to a destination). Key verbs: fahren, gehen, fallen, umziehen, spazieren gehen, reisen, kommen. Conjugation: ich bin, du bist, er/sie/es ist, wir sind, ihr seid, sie sind.
Need more practice? Try our other free A1 German exercises or get personalized help with a private German tutor in Munich.