direct object pronouns

direct object pronouns

hi can you please help me with this example

J'ai encore des cadeaux à acheter - Marie les a déjà tous achetés.

Why is this not Marie en a déjà......

I thought that if it is a partitive then you use en.

thank you for your help

Cordialement

Krissa

Asked 1 year ago
AurélieKwiziq language super starCorrect answer

Bonjour Krissa !

You can only use "en" when you're replacing a group introduced by de, du, de la or des.


See also https://kwiziq.learnfrenchwithalexa.com/revision/grammar/the-adverbial-pronoun-en-can-replace-a-phrase-introduced-by-de


In this sentence - Marie les a déjà tous achetés. - the presence of "tous" means that the original sentence would be :
Marie a déjà acheté tous les cadeaux.
So no "des" here, therefore "en" is not an option in this sentence, only the direct object pronoun les is correct here.  

Bonne journée !

Hi, Krissa. 

I too was having issues w/ this lesson, and think I can help clarify. Quiz questions often focus on pronouns replacing nouns in a single sentence... 

Ex: J'ai encore des cadeaux à acheter. 

Replacing “des cadeaux” in this sentence would utilize “en.” Thus would be “J’en ai encore à acheter."

However, this particular quiz question has two different sentences.

1)   J'ai encore des cadeaux à acheter. 2) Marie ____ a déjà tous achetés.

And we’re asked to add the replacement pronoun in the 2nd sentence only. 

The clue to the correct answer lies in “achetés.” The verb only has to agree in gender, and number when a direct object pronoun precedes the verb in the clause. And since “achetés” is plural, it tells us that a direct object pronoun does indeed precede. Thus we must use “le, la, l’, or les.” 

Which makes the correct answer, “Marie les a déjà tous achetés.”

direct object pronouns

hi can you please help me with this example

J'ai encore des cadeaux à acheter - Marie les a déjà tous achetés.

Why is this not Marie en a déjà......

I thought that if it is a partitive then you use en.

thank you for your help

Cordialement

Krissa

Sign in to submit your answer

Don't have an account yet? Join today

Find your French level for FREE

Test your French to the CEFR standard

Find your French level >>
Ask a question
Clever stuff underway!