Notice the difference between the present and the passe compose. The agreement of the past participles is only made when the preceding object is DIRECT. If the verb needs the preposition "a" after it, then there is NO AGREEMENT.