have grounds forhave grounds for somethinghave gutshave guts to do somethinghave hadhave had a fewhave had enoughhave had enough ofhave had enough of sb or sthhave had enough of some thinghave had enough of somethinghave had ithave had it up to herehave had it up to here withhave had its dayhave had one's chipshave had one's dayhave had one's fill ofhave half a mindhave half a mind tohave hand inhave hand of aceshave hard timehave has an excellent grasp of somethinghave has the righthave head in the cloudshave heart set onhave her coming overhave high hopeshave high hopes of somethinghave his ass handed to himhave hithave horse sensehave hotshave i 'eck as likehave i made myself clearhave i meet somethinghave i met somethinghave i miss somethinghave i underestimated the importance of sustainabilityhave i understood it correctlyhave ideahave inhave in commonhave in mindhave in minehave in placehave in storehave in store forhave in the bag