have dinner和eat dinner有什么区别

 我来答
委芮堂巧兰
2019-02-10 · TA获得超过3936个赞
知道大有可为答主
回答量:3105
采纳率:28%
帮助的人:201万
展开全部
  have
dinner和eat
dinner有没区别。一般正式场合用have
dinner,
口语
会用到eat
dinner。  
  有eat
和have
都可以表示“吃”,但是have意思更加广泛,可以表示“有,从事,允许,喝”等含义.
  1.eat作“吃”解时,一般是指吃固体食物.
  We
eat
rice
every
day.我们每天吃
米饭
.
  They
eat
a
lot
of
/
often
eat
potatoes.
  She
likes
eating
dumplings.
  eat也可用“喝”解,后多接soup(汤).强调动作,多用于美国英语中.
  2.have作“吃”解时,主要用于一日三餐(breakfast,lunch,supper)之前,或与meal连用.
  We
often
have
lunch
at
school.
  have用在口语中表示请求或邀请的句子里,也可表示“喝”.
  Would
you
like
to
have
a
glass
of
milk?你想喝杯
牛奶
吗?
  Let’s
have
a
drink
of
tea.咱们去喝点茶吧.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式