Accord du participe passé (pp) utilisé avec l’auxiliaire avoir:

J’ai offert / (quoi ?)des cadeaux Les cadeaux que j’ai offerts (quoi ? des cadeaux)
Cherchez le verbe conjugué : il est composé de 2 mots (un auxiliaire, un participe passé)
Trouvez l’auxiliaire utilisé : avoir ou être. Ici, avoir (pour être, voir plus loin)
Cherchez le complément d’objet direct : posez la question quoi ? après le verbe conjugué
La réponse est : des cadeaux La réponse est : les cadeaux
Quelle est sa place par rapport au verbe : avant ou après le verbe conjugué ?
Après le verbe : on n’accorde pas le pp Avant le verbe, on accorde le pp

Cette règle est applicable à tous les temps composés, c’est-à-dire lorsque le verbe est composé de 2 mots minimum (à la voix passive, 3 mots)

j’ai offert: passé composé

j’avais offert: plus-que-parfait

j’eus offert: passé antérieur

j’aurai offert: futur antérieur

J’aurais offert: conditionnel présent

Vous ne vous sentez pas à l’aise avec ce type de raisonnement? Marc Wilmet a décrit une méthode dans son livre: le Participe passé autrement, entre guillemets, Duculot, 1999.

Vous trouverez ici une explication simplifiée de sa théorie qui a le grand avantage de se passer du complément d’objet.

Tableau récapitulatif de l’accord du pp utilisé avec avoir: cas général (décrit dans cet article) et particuliers.

Pour les visuels: une explication étape par étape