I was always taught that "ne...plus" meant "no more" or "no longer". Therefore to say one has "no milk" is would be a simple negation vs. "ne..plus"

Madeline S.A2Kwiziq community member

I was always taught that "ne...plus" meant "no more" or "no longer". Therefore to say one has "no milk" is would be a simple negation vs. "ne..plus"

Asked 5 years ago
CécileNative French expert teacher in KwiziqCorrect answer

Hi Madeline,

Je n'ai pas de lait I don't have any milk 

Je n'ai plus de lait = I don't have any milk left 

Hope this helps!

CécileNative French expert teacher in KwiziqCorrect answer

Hi Shrey,

If you say,

'Je n'ai plus de lait'

It simply means that you have ran out of  the milk you normally use in your house. Probably cow's milk in France. 

However, If you say for example,

'Je ne bois plus aucun lait' , we would assume you are talking about all the different types of milk (including cow's milk) now available in shops - lait de chêvre, lait d'amande, lait de riz, lait de coco, etc.

So quite a difference...

Bill C.B2Kwiziq community member

Another good example of kwiziq's confusing pedagogy.  'no more' corresponds to 'ne plus' and is a very straightforward explanation.  It of course is then equivalent to english 'none left'.  I find your approach unnecessarily confusing.  If 'none left' is so much more important conceptually, perhaps some explanation is in order.

Shrey R.A1 Kwiziq Q&A super contributor

Bonjour Madame Cécile !

For “I don’t have any milk left.” Can one say- Je n’ai aucun lait ? How does it differ from ‘Je n’ai plus de lait’ ? Merci encore!

Cheryl M.A2Kwiziq community member

That’s exactly what I thought, too!  Bravo Madeline!!

I was always taught that "ne...plus" meant "no more" or "no longer". Therefore to say one has "no milk" is would be a simple negation vs. "ne..plus"

Sign in to submit your answer

Don't have an account yet? Join today

Ask a question

Find your French level for FREE

Test your French to the CEFR standard

Find your French level
Clever stuff happening!