keep someone or something for someone
1. to retain and care for someone or something. I would be happy to keep Rover for you while you are away. Would you keep my dog for me?
2. to keep someone or something in reserve for someone. John wanted to return to the accounting department, but l will keep him here for you for last-minute changes. I am keeping some birthday cake here for you, since you will miss the party.