have an eye for detailhave an eye for somethinghave an eye in detailshave an eye onhave an eye on somethinghave an ideahave an impact onhave an impulse tohave an inhave an influence onhave an interesthave an iron constitutionhave an itching palmhave an open mindhave an openinghave an operationhave an opportunityhave an undeserved reputation forhave an urgehave and got an itchhave another thing cominghave another think cominghave ants in the pantshave ants in your pantshave any truth to somethinghave argumenthave aroundhave as a parthave at ithave at one's fingertipshave at theehave at youhave atemperaturefeverhave attractedhave axe to grindhave backhave backbonehave ballhave ballshave bats in one's belfryhave be nothing to do withhave bearing onhave become a law unto themselveshave beenhave been a long timehave been accasionedhave been addedhave been aroundhave been deliveredhave been lost