Articles (de oh


Kwiziq community member

14 October 2018

1 reply

Articles (de oh

''Je n'ai pas mangé de viande depuis dix ans.'' means: I haven't eaten any meat for ten years. 

Could we also say "Je n'ai pas mangé la viande depuis dix ans" ?


Kwiziq community member

15 October 2018


Je n'ai pas mangé la viande depuis dix ans. -- I have not eaten the meat for 10 years. (??)

I don't know, you may be able to construct some scenario in which this would make sense but in general you won't hear it. And it sounds probably at least as strange in French as it does in English.

Your answer

Login to submit your answer

Don't have an account yet? Join today

Think you've got all the answers?

Test your French to the CEFR standard

find your French level »
Let me take a look at that...