have good [bad] fortune
運がよい[悪い]
have [be in] good [poor] health
健康がすぐれている[すぐれない](◆She is in good health. に比べShe is healthy. はより永続的な健康状態という含意がある)
have good [bad] hearing
耳がよい[悪い]
have good [bad] manners
行儀がよい[悪い]
have good [poor] sight
目がよい[悪い]
have great belief in his ability
彼の能力を大いに信頼する
have great practice in ...
…の腕前が非常によい
have grit enough to do
…するだけの気概がある
have had one's day
ピーク[全盛期]を過ぎた
have high expectations of students
生徒に高い期待感を抱く