你吃午饭了吗?英文怎么说? 谢谢

来源:百度知道 编辑:UC知道 时间:2024/05/15 03:08:57

你吃午饭了吗? 根据这句话的意思,是强调现在的效果,所以用现在完成时比其它时态好。即
Have you had your lunch?
答案满意吧。

Have you had your lunch?

Did you have your lunch?
或者更熟悉的人直接:Had lunch?

Have you had your lunch?

Do you have lunch?