在英语中,"Have you eaten?" 或 "Did you eat?" 都可以用来问对方是否吃过饭。这个短语源自于中文,在中文里常用来问对方吃饭了没有。
下面是一些例句:
Have you eaten yet? 你吃饭了吗?
I haven't eaten yet. 我还没吃饭。
Did you eat lunch? 你吃午饭了吗?
No, I didn't have time to eat. 不,我没时间吃。
注意,在英语中,"eat" 可以做不及物动词,也可以做及物动词。"Have you eaten?" 中的 "eaten" 是 "eat" 的过去分词形式,表示过去的动作。因此,这个问句的意思就是 "你(在过去)吃过饭了吗?"。
下面是一些例句:
Have you eaten yet? 你吃饭了吗?
I haven't eaten yet. 我还没吃饭。
Did you eat lunch? 你吃午饭了吗?
No, I didn't have time to eat. 不,我没时间吃。
注意,在英语中,"eat" 可以做不及物动词,也可以做及物动词。"Have you eaten?" 中的 "eaten" 是 "eat" 的过去分词形式,表示过去的动作。因此,这个问句的意思就是 "你(在过去)吃过饭了吗?"。

