这是句中文问候语
你可以直译
Have you had your dinner?
Did you have a meal?
Have you eaten?
等等
但也可按问候语习惯
译为:"How are you ?"
或直接说Hello
请根据情况选择译意~
望采纳
你好,如果是问晚饭可以说
Have you had your dinner?
如果是问午饭可以说
Have you had your lunch?
如果是问早饭可以说
Have you had yourbreakfast?
觉得满意望采纳吧。
Have you gotten anything to eat? 这个不用分早中晚餐,直接就问你吃了么
you吃饭了NO
Have you got meals?
一般说Did you eat?