你下午吃了什么英语怎么说?

用what do you eat afternoon
what did you eat afternoon
what are you eat afternoon
请问哪个是对的?

还有一个问题 what do you eat是不是可以翻译你吃什么意思就是你以什么为食物
而what are you eating 就翻译为你正在吃什么
这样理解对吗?

你好,同学,我来讲解一下这个句子的翻译。

中:你下午吃了什么?

英:What did you eat this afternoon?

解析:

1、时态用过去式。时态就是三种:过去、现在、将来。如果是现在进行时,应该这样问“你正在吃什么?”;如果是将来的话,应该这样问“你下午吃什么”“你下午吃什么”,有比如“想、要”等表示将来的字眼,表示尚未吃的意思。所以,这个问句最佳的时态是使用过去的时态,表示想了解“你下午吃(过)了什么”。

2、这句话中我加了一个时间,this。What did you eat this afternoon?你(今天)下午吃了什么?因为需要和时态对应上去,默认谈话的时候都是指“今天的下午”所以,这个隐形的条件我们不要忽略。这个也是为什么不用昨天 yesterday 的原因,因为并没有特指“昨天下午”。

3、正在进行时的表达。

中:你正在吃什么?

英:what are you eating ?

你的这个理解和翻译就是正确的。这个是一般疑问句:be动词+主语+动词ing(+其他

4、将来进行时的表达。

中:你下午要吃什么?

英:What do you want to eat in the afternoon?

以上就是你这个问题的一些解答了,希望可以帮到你哦~~~

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-01-24
一般情况下,翻译句子一定要联系上下语境。在这里,吃了中的"了",在汉语语境中,有过去时的意思。
所以用what did 这个是正确的。
what do you eat -你(常)吃什么?
what did you eat-你吃(了)什么?
What are you eating-你(在)吃什么?注意,进行时动词也可能表达将来时态。
要联系上下语境翻译。本回答被提问者和网友采纳
第2个回答  2023-01-24
What did you eat this afternoon?
那你吃什么
你正在吃什么
望采纳
第3个回答  2023-02-21

What did you eat in the afternoon?

你下午吃了什么?


eat

英 [iːt]  美 [iːt] 

    v. 吃,吃饭;侵蚀,损耗;烦扰(be eating)

    n. 少量食物,点心

    [ 复数 eats 第三人称单数 eats 现在分词 eating 过去式 ate 过去分词 eaten ]


afternoon

英 [ˌɑːftəˈnuːn]  美 [ˌæftərˈnuːn] 

    n. 午后,下午

    [ 复数 afternoons ]

相似回答