have a hand for something—be skilful at dealing with smth.:
- A jockey must have a hand for all sorts of horses, and in the case of two and three year olds a very good hand it must be.
have a hand in something—(also: have a finger in something) be involved in smth.; play a role in smth.:
- “It’s still murder.” “That’s what’s riding me,” he said. “I feel I almost had a hand in it.”