haversinehaverstoockhaveshaves and have notshavinghaving a chip on one's shoulderhaving a crushhaving 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 presence of mindhaving reservationhaving said thathaving said thishaving say thathaving second thoughtshaving short fusehaving swumhaving the gift of gabhaving tohaving to do withhaving troublehaving two left feet