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学姐 写的说法,像朋友那样说;英式和美式都算自然。

第一个场景,只要五分钟。

免费,不用注册,打开浏览器就能练。