have和eat的用法