to have a bone to pick with somebodyto have a bone to pick with someoneto have a choiceto have a conditionto have a contractionto have a familiar ring to sthto have a few screws looseto have a finger in every pieto have a good head for figuresto have a head like a sieveto have a huge effect onto have a knack forto have a lead footto have a major impact onto have a mind like a sieveto have a nice oneto have a reshuffleto have a rough time of itto have a screw looseto have a sense of styleto have a short temperto have a situationto have a soft spotto have a sweet toothto have a thing for somebodyto have all your christmases come at onceto have an accidentto have an ear for musicto have an eye for fashionto have an eye for somethingto have an influence on somethingto have an involvementto have arrivedto have authorityto have been offto have blastto have butterflies in stomachto have butterflies in your stomachto have cake and eat it tooto have classto have cold feetto have faith in someoneto have finger in the pieto have flat eyesto have her heart set onto have here or take awayto have in store forto have it comingto have itchy feetto have legs