When we want to express the idea that something is finished or depleted, we often use the phrase "have no more". However, there are several synonyms available to convey the same meaning. For instance, we can use "run out of" or "deplete" when discussing a lack of resources or a finished supply. We may also use "consume", "exhaust" or "use up" when talking about finishing something. In some cases, we may use words like "end", "finish" or "complete" to indicate that something has come to an end or reached an ultimate conclusion. All of these synonyms can be used interchangeably to convey the idea that something is no longer available.