谁能告诉我“你吃饭了没?”用英语怎么说?

如题所述

Have you had dinner?
这是一个现在完成时的句子!问的是你吃了没有,也就是说重点只在于你有没有做过这件事,而不在于做的时间,所以用现在完成时态。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-07-01
Have you eaten yet?
第2个回答  2009-07-01
Do you have dinner?本回答被提问者采纳
第3个回答  2009-07-01
You eat yet? 可以在www.hao123.com在线翻译的