Why do some past participles agree, even with 'avoir'?

The general rule is that past participles taking 'avoir' as the auxiliary do not agree. However, consider this example:"Avez-vous acheté la voiture?" "Oui, je l'ai achetée hier."You will see that in the question, the past participle does not agree, following the general rule. But in the response, the past participle does agree. This is because the direct object pronoun "l'" (referring to the car as 'it') precedes the verb. When this happens, the past participle must agree.

DF

Related French A Level answers

All answers ▸

I do not understand why some words in French start with "le" "la" "une" or "un". Why isn't it just "the" or "a"?


Translate this sentence into French- They should have been told the truth


How do you form the perfect tense in the subjunctive mood and when is it used?


What is the difference between the imperfect and the simple past tense? They are both past tenses, and i am barely even aware of how to use them or what the difference between them is in English, let alone in French!