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
Answered by Daniel F. French tutor

2132 Views

See similar French A Level tutors

Related French A Level answers

All answers ▸

What is the past historic and when would I use it?


Translate the following sentences into French: 1) Although the environment is a big issue, most people are not concerned. 2) As our natural resources are so limited, we should not waste them. 3) I fear that they will never find a cure for AIDS.


Translate from English to French: "Fossil fuels will soon be totally replaced by renewable energy sources, which are better for the environment."


When do you use the passé composé or the imparfait and how do you form these two tenses?


We're here to help

contact us iconContact ustelephone icon+44 (0) 203 773 6020
Facebook logoInstagram logoLinkedIn logo

MyTutor is part of the IXL family of brands:

© 2026 by IXL Learning