To be run out of smth. / to be out of smth. / etc.
Hello, everyone!
Do all the following sentences mean the same?
1) I've run out of milk.
2) I am out of milk.
3) I don't have any more milk.
4) I have no more milk.
For example, my daughter is feeding her doll. She gives her a bottle of milk. The bottle is empty, but she imagines there is some milk inside. Suddenly, she stops feeding her doll and says one of those four sentences. Do all of them sound good in this situation?
Or first two mean: I have no milk/I don't have any milk (without "more")
Thank you for your help!
Çeşitli İngilizce öğretmenleri arasından arama yapın...
Yanıtlar · 4
1
"running out" implies a change in the situation from having something to not having something.
I don't drink milk very often. I have not had any milk in the house for weeks. So I haven't run out of milk, I just don't have any. I did use all of my butter this morning, though, so I ran out of butter.
In your daughter's case, any of the sentences would be fine.
1
Hi Viktoriya
All of your example sentences mean the same thing in the context you gave.
It is important though to make a quick point about the title of your question - "To be run out of smth. / to be out of smth. / etc." - but in fact you have not constructed any sentences with "To be run out of something".
There are 3 phrases you need to think about:
1 . To BE RUN OUT of something = to be forced to leave "To be run out of town."
2. To BE OUT of something = To have no more of something
and
3. To RUN OUT of something = To finish your supply of something.
Therefore 2 and 3 mean almost the same thing (just like your examples), but number 1 is something completely different.
I hope this explanation makes sense.
Chris
0
If we take the situation you suggested I think I've run out of milk is fine. This tends to be used referring to the moment you have none left, I'm out of milk is more likely to be something you say to yourself while writing a shopping list. In other words you used the last of the milk some time earlier.
0
Yes, they all mean the same thing.
As a native British-English speaker (2) sounds slightly more American to me, but apart from that they are equivalent.
Hâlâ cevap bulamadın mı?
Sorularını yaz ve ana dil konuşanlar sana yardım etsin!
Evden çıkmadan dil öğrenme fırsatını kaçırmayın. Deneyimli dil eğitmenlerimizden oluşan seçkimize göz atın ve ilk dersinize şimdi kaydolun!
Bugün öğrenmeye başlayın
