have run out
Agosto ya está aquí y nuestras vacaciones de verano ya casi se han acabado.
August is here already, and our summer vacation is almost over.
Las vacaciones de verano se han acabado.
Summer vacation is over.
Tickets are sold out.
Se han acabado los Marlboro y quedan muy pocos Winston.
The Marlboros are gone and there are very few Winstons left.
— Mystic River (2003)
The strawberries are gone.