have in
phr. v.. B2 Upper Intermediate Oxford British English Informal
phr. v.. to have a supply of something in your home, like food or drink.
phr. v.. to maintain a stock or supply of a particular commodity within a household or establishment.
Do we have any milk in?
We should make sure we have enough wood in before the storm starts tonight.
The proprietor ensured they had sufficient inventory in to satisfy the anticipated surge in seasonal demand.
Usage
often used with 'any' or 'enough' and frequently refers to groceries or fuel.
Teaching tip
this is a common British idiom; contrast with 'have' to show the nuance of 'having a stock available at home'.
Pitfall
I have in it.I have it in.when using a pronoun like 'it', it must come between the verb and the particle in this specific sense.