General:
* Exhausted
* Depleted
* Spent
* Consumed
* Finished
* Done
* Emptied
* Worn out
* Discarded
More specific:
* For resources: Exhausted, depleted, drained, consumed, dissipated
* For energy: Tired, weary, drained, fatigued
* For objects: Worn out, broken, damaged, discarded
* For time: Gone, over, finished, elapsed
Informal:
* Gone
* Kaput
* Busted
* Done for
* Shot
The best word to use will depend on the specific situation and the tone you want to convey.