英文怎麼說
「你吃午飯了嗎」的英文怎麼說?
中午見面寒暄,問對方吃沒吃午飯。
隨意
Lin
Have you had lunch?你吃午飯了嗎?
朋友同事都可用
通用
Lin
Did you have lunch?你吃過午飯了嗎?
美式口語很常見
禮貌
Lin
Have you had a chance to grab lunch?你有空吃午飯了嗎?
對客戶或上司更柔和
別這麼說
Have you eaten lunch?
語法沒錯,也能懂,但日常寒暄更自然說 Have you had lunch?
再多一句
回答可說 Not yet 或 Yes, I have. 想邀約就接 Want to grab lunch?
放進對話裡
對方
Hey, you look busy today.嘿,你今天看起來很忙。
Lin
Yeah, back-to-back meetings.對,一個會接一個會。
對方
Have you had lunch?你吃午飯了嗎?
Lin
Not yet. I might grab a sandwich.還沒。我可能去買個三明治。
不同場合還可以這樣說
Have you eaten yet?
不特指午飯
Are you hungry?
想一起吃飯時
Want to grab lunch?
邀請一起吃午飯
常用短語
在場景裡練
常見問題
「你吃午飯了嗎」能說 Have you eaten lunch? 嗎?
可以,但 Have you had lunch? 更自然,英美都常用。
Have you had lunch 和 Did you have lunch 有什麼區別?
前者像關心現在吃沒吃;後者更像問過去那頓吃了沒。
外國人會用吃飯來寒暄嗎?
會,但沒中文這麼頻繁。太突然問可能像真的關心午飯。
還想知道別的怎麼說?
相關的說法
Lin學姐 寫的說法,像朋友那樣說;英式和美式都算自然。