have something up ones sleevehave something up one's sleevehave something written all over ithave somthing down pathave somthing to say abouthave split uphave sth at hearthave sth coming out of your earshave sth downhave sth in commonhave sth in mindhave sth on your consciencehave sticky fingershave stomach for somethinghave struggledhave suspicionshave takenhave taken parthave temperhave temperaturehave the advantage over someonehave the benefithave the best of two worldshave the blueshave the bread buttered on both sideshave the cheek tohave the courage of one's convictionshave the ear of sbhave the edgehave the edge onhave the edge on over sb sthhave the edge on sb sthhave the edge over sb sthhave the facehave the feeling thathave the final say overhave the final wordhave the floorhave the gift of the gabhave the goodness to come this wayhave the grace to do somethinghave the gutshave the head forhave the heart to dohave the hide ofhave the honor of doing sthhave the hotshave the hots forhave the hots for someonehave the insight