Passé composé - Auxiliaire avoir

Le participe passé d'un passé composé construit avec l'auxiliaire avoir ne s'accorde jamais avec le sujet.

Dans le cas de l'auxiliaire avoir, le participe passé ne peut s'accorder qu'avec le complément d'objet direct si et seulement si celui-ci est placé avant l'auxiliaire.
Exception : si le complément d'objet direct est le pronom « en », il n'y a pas d'accord.

La démarche à adopter se déroule en trois étapes.
  1. Rechercher le complément d'objet direct (COD).
  2. Vérifier la place du COD par rapport à l'auxiliaire.
  3. Faire ou non l'accord avec ce COD.

Voici quelques exemples précisant cette démarche.

Elles ont chanté. 
  1. Pour savoir si le participe passé doit être accordé, et avec quoi, on recherche un éventuel COD : « Qu'ont-elles chanté ? » On n'a pas de réponse dans la phrase.
  2. Il n'y a rien à faire, puisqu'il n'y a pas de COD dans cette phrase.
  3. Comme il n'y a pas de COD, il n'y a pas d'accord.

Elles ont chanté une berceuse. 
  1. Même démarche, on recherche un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « une berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe après.
  3. Comme le COD est situé après l'auxiliaire avoir, il n'y a pas d'accord.

Cette berceuse, elles l'ont déjà chantée.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « l' », qui remplace « cette berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe avant.
  3. Comme le COD est situé avant l'auxiliaire avoir, le participe passé « chanté » s'accorde avec le COD « cette berceuse ».

La berceuse qu'elles ont chantée hier trotte encore dans toutes les têtes.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « qu' », qui remplace « la berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe avant.
  3. Comme le COD est situé avant l'auxiliaire avoir, le participe passé « chanté » s'accorde avec le COD « la berceuse ».

Elles ont chanté une berceuse à cette fillette.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « une berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe après.
  3. Comme le COD est situé après l'auxiliaire avoir, il n'y a pas d'accord.

Cette fillette, elles lui ont chanté une berceuse.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « une berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe après.
  3. Comme le COD est situé après l'auxiliaire avoir, il n'y a pas d'accord.
Attention, ici, à ne pas se faire piéger par le pronom « lui », placé avant l'auxiliaire. En effet, « lui » ne répond pas à la question « Qui ont-elles chanté ou qu'ont-elles chanté ? », mais répond à la question « À qui ont-elles chanté une berceuse ? » Ce n'est donc pas un COD.


La fillette à qui elles ont chanté une berceuse s'est endormie rapidement. 
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « une berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe après.
  3. Comme le COD est situé après l'auxiliaire avoir, il n'y a pas d'accord.
Attention, ici aussi, à ne pas se faire piéger par le pronom « qui », placé avant l'auxiliaire. En effet, il ne répond pas à la question « Qui ont-elles chanté ou qu'ont-elles chanté ? », mais répond à la question « À qui ont-elles chanté une berceuse ? » Ce n'est donc pas un COD.


Des berceuses, elles en ont chanté.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « en », qui remplace « des berceuses ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe avant.
  3. Et pourtant, il n'y a pas d'accord ici ! Quand « en » est COD, le participe passé ne s'accorde pas.

Cet album est émouvant, la berceuse qu'elles en ont chantée en est un bon exemple.
  1. Recherche d'un éventuel COD : « Qu'ont-elles chanté ? » La réponse est « qu' », qui remplace « la berceuse ».
  2. Où se place le COD par rapport à l'auxiliaire ? Il se situe avant.
  3. Comme le COD est situé avant l'auxiliaire avoir, le participe passé « chanté » s'accorde avec le COD « la berceuse ».
Attention, ici, à ne pas se faire piéger par le « en », placé avant l'auxiliaire. En effet, ici, « en » ne répond pas à la question « Qui ont-elles chanté ou qu'ont-elles chanté ? », mais répond à la question « De quoi ont-elles chanté la berceuse ? » Ce n'est donc pas un COD.


Maintenant que le passé composé avec l'auxiliaire avoir n'a plus de secret pour vous, vous pouvez aller plus loin en lisant l'article consacré au participe passé suivi d'un infinitif.