Lin學姐陪你開口說英語
繁
免費開始
英文怎麼說

「該吃晚飯了」的英文怎麼說?

提醒別人到時間吃晚飯了

隨意
Lin
Time for dinner.該吃晚飯了。

家人朋友間很自然

通用
Lin
It's time for dinner.到吃晚飯時間了。

最通用的說法

禮貌
Lin
Dinner is ready, if you'd like to eat.晚飯好了,可以吃了。

對客人更客氣

別這麼說

Should eat dinner now.

少了主語,像命令,也不自然。

再多一句

家裡常說 Dinner's ready! 回答可說 Coming! 馬上來!

放進對話裡
對方
What time is it?幾點了?
Lin
Almost seven.快七點了。
對方
I'm getting hungry.我有點餓了。
Lin
It's time for dinner.該吃晚飯了。

不同場合還可以這樣說

Let's have dinner.

招呼大家開飯

Come and eat.

叫家人來吃飯

Dinner's ready.

飯已經做好了

Shall we have dinner?

禮貌提議吃晚飯

在場景裡練

常見問題

「該吃晚飯了」能說 Time to eat dinner 嗎?

可以,特別是對家人朋友;Time for dinner 更短更地道。

dinner 一定是很正式的晚餐嗎?

不一定。在日常英語裡,dinner 常指一天的主餐;在很多地方也常指晚飯。

叫別人來吃晚飯,怎麼說最自然?

家裡說 Dinner's ready! 或 Come and eat. 對客人可以說 Please come and eat.

還想知道別的怎麼說?

相關的說法

Lin學姐 寫的說法,像朋友那樣說;英式和美式都算自然。

第一個場景,只要五分鐘。

免費,不用註冊,開啟瀏覽器就能練。