Can 'to be gone' be used in this sentence?
I am translating a text, and I am not sure whether I can use 'to be gone' in this sentence meaning 'not left', 'there weren't any of those items left', 'they run out of those things'? Is there a better way to say it?
At 11 am, all cooked food, a large part of cold snacks and water, milk, plates, glasses were gone.
glasses were gone
Here gone is an adjective meaning no longer there
The use of gone in that sense is idiomatic even in writing.
Here is a link which explains the usage better.
https://www.collinsdictionary.com/dictionary/english/gone