Common Adjective Collocations of having

able, bad, first, general, good, great, guilty, hard, high, interest, large, last, little, long, many, mere, much, necessary, new, next, other, own, public, right, same, single, such, well, worth, young