Have (something) on the tip of one’s tongue

To be almost able to remember a specific fact such as a name or place.I have the actor's name on the tip of my tongue but I cannot remember it.

Have (something) down pat

To have learned or memorized something perfectly.I have the dance routine down pat.

Have (something) coming to (someone)

To deserve punishment for something.The girl has the punishment coming to her because of what she did.

Have (something) at one’s fingertips

To have something within reach.I did not have a pen at my fingertips so I could not write down the address.

Have (something) against (someone or something)

To dislike someone or something.I do not know why but my teacher seems to have something against me.

Have (someone’s) hide

To scold or punish someone.The mother promised to have her son's hide if he did not behave.

Have (someone’s) blood on one’s hands

To be responsible for someone's death.The army general has the citizen's blood on his hands.

Have (someone) over

To invite someone to your house.We plan to have my parents over when we settle into our new house.

Have (someone or something) in tow

To lead or pull or tow someone or something.The boy had his brother in tow as he walked down the street.

Have some dirt on (someone)

To have some information that could hurt someone's reputation or career.The reporter has some dirt on the political leader.