Haben o sein — elegir el auxiliar correcto
Ich habe gut geschlafen. — Ich bin nach Hause gegangen. — Er ist aufgestanden.
La elección entre haben y sein como auxiliar del Perfekt es una de las cosas que más confunde a los hablantes de español — en español el equivalente (haber) no varía. La regla alemana sigue una lógica clara.
La regla: cuándo se usa sein
Sein se usa como auxiliar en dos situaciones:
1. Movimiento de un lugar a otro (desplazamiento): gehen, fahren, kommen, laufen, fliegen, reisen, rennen, ziehen
Ich bin nach München gefahren. Sie ist nach Hause gegangen. Wir sind angekommen.
2. Cambio de estado: aufstehen, einschlafen, aufwachen, werden, sterben, wachsen
Er ist um 7 Uhr aufgestanden. Das Kind ist schnell gewachsen.
Además: los propios verbos sein (war → ist…gewesen) y bleiben usan sein: Wir sind zu Hause geblieben. Wo bist du gewesen?