have (1)

have something to do with ~ ~といくらか関係がある
have to do with ~ ~と関係がある
have nothing to do with ~ ~と何の関係もない

have ~ on, have on ~ ~を身につけている 「状態」
= wear ~
put on ~, put ~ on(~を着る)は「動作」
⇔ take off ~, take ~ off ~を脱ぐ

have the + 名詞 + to do ~するだけの~がある、~にも~する
have the courage to do ~する勇気がある
have the nerve to do 厚かましくも~する
have the kindness to do  親切にも~する
= be kind enough to do, kindly

have (2)

have a problem with ~ ~について問題がある

have difficulty ~ing ~するのに苦労する

have no idea 全然知らない
= don’t know

Have a nice day! よい1日を。

have a time to do ~する時間がある
⇔ have no time to do ~する時間がない

have a feeling (that) ~ ~という気がする