Haben ou sein : le choix de l'auxiliaire au passé composé (parfait)

L'emploi de sein (être) et haben (avoir) au parfait peut être déterminé par quelques règles de grammaire relativement simples à retenir.

Un verbe transitif est un verbe qui a un complément d'objet direct (à l'accusatif) tandis qu'un verbe intransitif n'en a pas.

Les cas où sein est utilisé

Avec les verbes bleiben, sein et werden

  • Sie ist krank geworden (elle est tombée malade)
  • Ich bin zu Hause gewesen (j'ai été à la maison)

Avec les verbes intransitifs de changement d'état

  • Sie sind erschrocken (ils se sont effrayés)

Avec les verbes intransitifs de changement de lieu

  • Wir waren zum Büro gegangen (nous étions allés au bureau)
  • Ihr seid nach Kraków geflogen (vous êtes allés à Cracovie en avion)

Les cas où haben est utilisé

Avec les verbes transitifs

  • Wir haben eine Biene gesehen (nous avons vu une abeille)

Avec les verbes pronominaux et réfléchis

  • Er hätte sich verlaufen (il se serait perdu)

Avec les verbes de position

Principalement stehen (être debout), sitzen (être assis), liegen (être couché) et hängen (être suspendu)
  • Ich habe eine Weile gestanden (je suis resté debout un moment)

Avec les verbes intransitifs qui durent

  • Ich habe schon gegessen (j'ai déjà mangé)

Les cas où haben et sein sont possibles

Une poignée de verbes acceptent les deux auxiliaires selon le sens. À nouveau, le facteur décisif est la transitivité du verbe. Si le sens est transitif, haben ; si le sens est intransitif, sein.

Traduction Infinitif Participe passé
conduire fahren gefahren
voler fliegen geflogen
grimper klettern geklettert
courir laufen gelaufen
aller à cheval reiten geritten
sauter springen gesprungen
nager schwimmen geschwommen
danser tanzen getanzt
  • Ich bin dort mit dem Auto gefahren (j'y suis allé en voiture)
  • Ich habe das Auto gefahren (j'ai conduit la voiture)