网站首页 > 技术文章 正文
eat、have和take这三个动词都可以当“吃”讲。 但他们的意思或者用法是有不同的。
eat的意思是“吃、喝、进食” 以用作及物动词或不及物动词,主要表示把食物放入嘴里咀嚼、吞咽。可以用人或者动物做主语,而宾语一般表示固态食物或者汤。比如:
We eat rice every day.我们天天吃米饭。What does our dogs eat?狗吃什么呢?
动词have表示进食、喝(饮料)及抽烟等。一般我们用人作主语,它比eat的含义要广很多,但是have只可以用做及物动词。比如:
Have a cup of coffee.喝一杯咖啡吧. The old man used to have some cigars after supper.老人过去常常在晚饭后抽雪茄。
动词take表示进食,喝饮料,但不用来形容抽烟,而且它的主语一般是人,属于及物动词。另外,当我们表示“吃药”时,可以用take,而不能用eat和have。比如:
They usually take breakfast at six.他们通常在早晨六点吃早餐。再比如:The lady took a glass of water before she began to talk.这位女士喝了一杯水,然后开始讲话。This medicine is not to be taken in the evening.这这种药不可以在晚上服。
take表示吃喝的时候,可以跟动词have互换使用。但是take还可以表示“咬一口、吃一口”或者是“呷一口”。比如:Try it, you will like it. Take a bite.尝尝吧,很好吃!就吃一口。Take a sip of my great coffee.啜饮一口我超赞的咖啡吧。
相比较而言,have和take要比eat更加常用。比如说我们可以说:He has/takes a sandwich every lunchtime.他每天中午午饭都吃三明治。也可以说:He eats sandwich every lunchtime.他每顿午饭都吃三明治。
在“吃”和“喝”相对比的时候,我们就eat和drink即可。比如:The boy ate his hamburger and drank a glass of milk.小男孩吃了一个汉堡,喝了一杯牛奶。
虽然take和have可以做“吃、喝”讲,但要需要一定的语境,否则一个句子就会产生多种意思、歧义。因此,当上下文不太清楚的时候,为了避免表达意思不清楚,我们就要用动词eat。比如:
句子“他吃了一个鸡蛋。”最好用He ate an egg表达,动词用eat。虽然我们可以用动词have或take,比如:He had an egg或者He took an egg表示,但我们也会想到另外两个意思:他有一个鸡蛋;他拿了一个鸡蛋。因为动词have可以表示“有”,动词take可以表示“拿”。
猜你喜欢
- 2024-11-11 字节二面:谈谈你对JS中的this指向的理解!
- 2024-11-11 你知道JS的“三座大山”吗?带你初识前端JavaScript经典内容
- 2024-11-11 ThreeJS 给全景图片添加标注 threejs 360全景
- 2024-11-11 cheap date可不是“便宜的约会”,这些date你了解吗?
- 2024-11-11 js利用WebSocket链接后端并获取数据的方法
- 2024-11-11 JavaScript 内的 this 指向 js中this指针
- 2024-11-11 丝滑般 Vue 拖拽排序树形表格组件Vue-DragTreeTable
- 2024-11-11 5 年,只为了一个更好的校验框架 农行网银显示此内容不能显示在一个框架中
- 2024-11-11 this 指向问题,全网最全最简单口诀
- 2024-11-11 什么是HTM或HTML文件?如何打开HTM和HTML文件?
- 标签列表
-
- content-disposition (47)
- nth-child (56)
- math.pow (44)
- 原型和原型链 (63)
- canvas mdn (36)
- css @media (49)
- promise mdn (39)
- readasdataurl (52)
- if-modified-since (49)
- css ::after (50)
- border-image-slice (40)
- flex mdn (37)
- .join (41)
- function.apply (60)
- input type number (64)
- weakmap (62)
- js arguments (45)
- js delete方法 (61)
- blob type (44)
- math.max.apply (51)
- js (44)
- firefox 3 (47)
- cssbox-sizing (52)
- js删除 (49)
- js for continue (56)
- 最新留言
-