Have a ball - to have fun, a good time
"I'm looking forward to my friend's party tonight, we're really going to have a ball!"
Have a bone to pick with someone - to have a point of argument or disagreement to discuss with someone
"I've really got a bone to pick with my boss for the way he treated me at that meeting."
Have a close call - to escape sudden danger
"I had a close call on my way to work - a truck nearly ran me off the road!"
Have a hunch - to have a strong belief or feeling
"I've got a hunch that the butler did it."
Hope this was of some help.
- For Teachers