你吃饭了吗是中文的郑缓亲切问候,扒晌西方人不会理解不能直接翻译,在西方礼仪中等同How are you doing! 英语喊此模肯定这样说才礼貌。
如果仅像中国人那样见面问好的话,用How
are
you?就可以.但是如果确实则肢肆问别人吃了没有就用Have
you
eaten
dinner
/breakfast/lunch
yet?但是后者会孙轿被老饥闷外误会为你想请他吃饭
午饭Do you have lunch?
晚饭Do you have dinner ?
Have you eaten?
Did you have a meal?