havinghaving a blasthaving a chip on one's shoulderhaving a crushhaving a finger in every piehaving a fit is not going to helphaving a friendly atmospherehaving a good grittinghaving a good mindhaving a hard timehaving a healthier and longer lifehaving a laughhaving a livinghaving a momenthaving a temperaturehaving a viewinghaving a whale of timehaving an ace up the sleevehaving an affairhaving assessedhaving beenhaving chcken souphaving control in driver seathaving createdhaving destroyedhaving done somethinghaving experiencedhaving funhaving good luckhaving heart in the right placehaving intuitionhaving ithaving jointhaving mehaving me onhaving one's name in lightshaving presence of mindhaving reservationhaving said all of thathaving said thathaving said thishaving say thathaving second thoughtshaving short fusehaving swumhaving the gift of gabhaving tohaving to do withhaving troublehaving two left feet