have和eat的区别为:
一、指代不同
1、have:享用。
2、eat:吃。
二、侧重点不同
1、have:have为普通用语,有吃喝的意思,在英国常用have代替drink,在美国常用eat代替have。
2、eat:eat 流行于美国,既可指“吃”,也可指“喝”,但作“喝”讲时通常用于“喝”汤之类。
三、引证用法不同
1、have:have的基本意思是“有”,指物质上的所有、身心上的具有或构成上的含有。引申可作“享有”“容许”“招致”等解。
2、eat:eat的基本意思是“吃”,指人或动物把食物放在口里咀嚼并吞咽进去的过程,引申可表示一种类似咀嚼动作的缓慢、逐渐的消耗、损坏过程,即“蛀,腐蚀,侵蚀”等。
本回答被网友采纳