French conjugation explanation
Past participle agreement when the auxiliary verb is AVOIR