Exemples :
Avez-vous mangé les gâteaux que je vous ai donnés?
[mangé quoi? les gâteaux; placé après, donc pas d'accord / donné quoi? les gâteaux; placé
avant, donc accord.]
Voici les romans dont je vous ai parlé.
[parlé de quoi? Des romans; complément d'objet indirect, alors on ne fait pas l'accord.]
Quelle erreur a-t-il faite?
Quelle sorte de livres a-t-il publiés? [Notez que l'accord se fait avec livres et non avec sorte,
parce qu'on publie des livres et non des sortes.]
Nos voisins, je les ai entendus arriver cette nuit.
Cas particuliers :
Certains verbes intransitifs donnent parfois l'impression d'avoir un complément d'objet
direct, mais il s'agit en fait d'un complément circonstanciel, ce qui explique l'invariabilité du
participe passé. Exemples: Les deux heures qu'il a dormi [on demande: il a dormi combien de
temps? Et non: il a dormi quoi?]. Les dix ans que sa présidence a duré.
Les verbes avoir, dépenser, gagner, parier, perdre, rapporter sont toujours transitifs, par
conséquent leurs compléments sont toujours d'objet direct, même lorsqu'ils semblent être
circontanciels. En d'autres mots, avec ces verbes, l'accord se fait selon la règle habituelle: Ses cent
ans, quand les a-t-il eus? Les cinq dollars que j'ai dépensés, que j'ai pariés ou que j'ai gagnés.
Pour de nombreux verbes, le sens seul dira si nous sommes en présence d'un complément
d'objet direct (possibilité d'accord) ou d'un complément circonstanciel (participe passé invariable).
Exemples: Les arbres que le vent a couchés, mais la nuit que j'ai couché dehors. Les deux cents
dollars que cela m'a coûté (coûté combien?), mais les efforts que cela m'a coûtés (coûté quoi?).