「eat」と「have」の違い

ふと思ったのですが両方とも『食べる』の意味を持つ上記の単語ですが、何か使い分けがあるのかどうか気になったので調べてみました。


eat……(人や動物)が(食物など)を食べる。

have……(人が)(物)を食べる。


調べてみると、haveには『動物が食べる』という意味が無いのです。

……「だから何?」と言われても答えられないのですが……^^;


参考資料:ジーニアス英和辞典