你吃晚饭了吗?怎么翻译成英文?

你吃过晚饭了吗?

题外话,想跟外国人打招呼就别问了。外国人和中国人的观念不同,你问了会反感。直接打个招呼说你好或者聊聊天气什么的~