have for breakfast对吗?还是用eat,有什么区别

 我来答
塞北令狐冲
培训答主

2023-03-12 · 好好学习,天天向上
知道大有可为答主
回答量:3979
采纳率:93%
帮助的人:234万
展开全部

您好,have for breakfast 中的 have 是属于 have 动词的一种特殊用法。have 除了有(实义动词)的用法,译为【有】以外,还要很多种其他的特殊用法,大概七到九种,实际多少种就看是根据传统语法还是现代语法了。

have for breakfast 中的 have 可以用来替代其他的(实义动词)使用,比如您提到的 eat 和 drink 等和饮食相关的动词。比如:

have lunch = eat lunch
have breakfast = eat breakfast
have a cup of coffee = drink a cup of coffee
have some juice = drink some juice

这个属于初中的语法点。而 have for breakfast 通常用于提问 breakfast 都吃了什么,或是回答 breakfast 吃了什么,是可以用 eat 替代的,没有问题,不过欧美习惯性在日常生活中用 have 多一些,要比使用 eat 或是 drink 较为客气。比如:

What did you have for breakfast?
(你早餐吃了什么?)= What did you eat for breakfast.
I had an egg sandwich for breakfast.
(我早餐吃了鸡蛋三明治。)= I ate an egg sandwich for breakfast.

可以看到在汉语翻译时,have 是翻译为【吃】,而不是【拥有】。除此以外,还可以问:

What are you going to have for lunch
(午饭你打算吃什么?)= What are you going to eat for lunch?
I plan to have beef noodles for lunch.
(我打算吃牛肉面。)= I plan to eat beef noodles for lunch.

除了 breakfast 和 lunch,还可以用 dinner,supper,snacks,afternoon tea time 等等。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式