When using avoir as the auxilliary verb in the passe compose, I thought that the past participle had to agree with the direct object... so in the previous exercise there was:
"Nous avons nouri nos chiens" ...are not les chiens the direct object of the verb in that sentence?
"il a fini ses devoirs" ...are not les devoirs the direct object of that sentence...?
...I guess I have got something very wrong here... grateful for any guidance...
Michael