To talk about the weekend you need the Perfekt: haben/sein + Partizip II. This A2 exercise trains haben vs sein and the most useful irregular participles with travel vocabulary.
Short answer: haben for most verbs (ich habe gegessen, gemacht, gesehen), sein for movement and change (ich bin gefahren, gegangen, aufgewacht) + bleiben. Participle goes last: Wir sind nach München gefahren.
haben or sein?
- haben: essen → gegessen, sehen → gesehen, machen → gemacht, besuchen → besucht
- sein: fahren → gefahren, gehen → gegangen, kommen → gekommen, bleiben → geblieben, aufwachen → aufgewacht
Exercise A – haben or sein?
Fill each gap with the correct auxiliary or participle.
Show the full solutions
Wir sind gefahren. / Ich habe gesehen. / Bist du geblieben? / Er hat gegessen. / Sie ist aufgewacht. / Habt ihr schon gegessen? / Ich bin geflogen.
Exercise B – complete the weekend story
Complete the story with the correct Perfekt form.
Show the full solutions
Wir haben geschlafen. / Wir sind gegangen. / Wir haben besucht. / Wir haben gekocht. / Er ist gekommen. / Wir haben gespielt. / Es war gewesen!
What to focus on
- Memorise 20 irregular participles: gesehen, gegessen, getrunken, gefahren, gegangen, gekommen, geblieben, aufgewacht.
- Participle last: Ich habe gestern lange geschlafen.
- Speaking = Perfekt: save Präteritum for stories and war/hatte.
Continue at A2 with the reflexive verbs exercise, the Urlaubspläne exercise and weil exercise.
Frequently asked questions
When do I use haben or sein in the Perfekt?
Sein for movement, change of state and bleiben; haben for everything else.
How is the Partizip II formed?
Regular: ge- + stem + -t. Irregular must be memorised; inseparable prefixes drop ge-.
Perfekt or Präteritum?
Speaking → Perfekt. Writing stories + war/hatte/konnte → Präteritum.