have和eat的区别.如:他不喜欢吃西红柿.怎么翻译?

ascsbond 1年前 已收到5个回答 举报

gasdf098w 幼苗

共回答了15个问题采纳率:93.3% 举报

He does't like eating tomatoes
have一般情况下的吃都可以用have.比如:He is having cake.
eat就偏向于一些专用名词.比如:Eat mooncakes.
不过这两者没有过多区别.have都是可以用的.eat对饮料是不能用的.

1年前

10

n05c7p 幼苗

共回答了2个问题 举报

have lunch。更地道一些。
eat随便吃
have的是固定搭配 只用于三餐
不能说 have an apple只能说 eat an apple
他不喜欢吃西红柿He doesn't like eating tomatoes.

1年前

2

fox08 幼苗

共回答了1个问题 举报

有些情况下,可以混用。
说到区别,have 不一定是真吃,是表示惯常的一种形式。但是 eat 就是真吃了。
比如:
Did you have you breakfast yet?
Yes.
What did you eat?
Nothing, just a cup of milk.

1年前

1

jxwuleming 幼苗

共回答了1个问题 举报

He don't like to eat tomato

1年前

0

wxj6052 幼苗

共回答了1个问题 举报

He does not like to eat tomatoes.
我自己理解的是
eat吃的动作
have倾向于一个吃的状态。

1年前

0
可能相似的问题
Copyright © 2022 YULUCN.COM - 雨露学习互助 - 20 q. 0.013 s. - webmaster@yulucn.com