你吃饭没有英文怎么说
在英语中.吃早餐(午饭.晚饭)的吃字为什么要用HAVE.而不用EAT?
在英语中.吃早餐(午饭.晚饭)的吃字为什么要用HAVE.而不用EAT?
这个只是个习惯用语的问,HAVE LUNCH HAVE SUPPER 都是固定短语,固定短语就不需要去讲说明道理的了,约定俗成的。如果你非要把HAVE改成EAT也没说明错,但就像你平时明明习惯说 吃饭 ,非要改成食饭的话,是不是很别扭呢?
have和eat表示吃的区别?
have和eat表示吃时是不同的。
eat 流行于美国,既可指“吃”,也可指“喝”,但作“喝”讲时通常用于“喝”汤之类。have为普通用语,有吃喝的意思,在英国常用have代替drink,在美国常用eat代替have,与meal,dinner等表示三餐的词连用时多用have,而不用其他词。
(你吃饭了吗?)怎么用英语说?
你吃饭了吗的英语是:Have you eaten?
你吃饭了吗用英语表达还可以是:
1、have you had meals?;
2、Did you eat?;
3、Is this your meal;
4、Did you have your meal;
5、Do you have a meal。
“Have you eaten?”这句话中“have 有”表示:你有...的意思;“eaten”是吃饭( eat的过去分词 ),表示吃过的意思。结合起来是“你有吃过饭吗?”也就是“你吃过饭了吗?”的意思。
扩展资料
如果跟外国人交流时,冒几句中式思维的英语,肯定会闹出不少的笑话。有些英语表达,还跟你想要表达的意思相差甚远。还可能会带来麻烦、造成误解,以至于别人觉得你不礼貌。
我们习惯的把“已经”带到英语里,英文表达“已经”一般直接用过去时, 不会都用完成时或每句都加“already”:
例句:
Have you eaten?你吃饭了吗?
I ate。我吃过了