have [get] a good notice
好評を得る
have a good seat on a horse
馬の乗り方がうまい
have a good [poor] sense of direction
方向感覚がいい[悪い]
have a good sense of justice and fairness
正義感と公正感がある
have a good time [a lot of good times]
(とても)楽しい時間を過ごす
have a good [great] time
楽しい時を過ごす
Have a good weekend.
よい週末を
have a gossip with ...
…とおしゃべりする
have a great admiration for ...
…に大いに感心している
have a great fancy for traveling =take a great fancy to [for] traveling
旅行がとても好きだ[になる]