词义不同
1、dinner主要有两个意思:
(1)指正餐(可以是中餐,也可以是晚餐)。
(2)晚宴(主要是宴请某人或举办活动)。
2、supper指晚饭,以及睡觉前吃的“夜宵”,睡前小食等。
用法不同
1、dinner多用于指食物丰富、量比较大的正餐,可以是中餐或晚餐。如当中午在某地吃着丰盛的午餐的时候,可以用dinner。
2、supper指食物量不多、简单随便的晚餐或夜宵。
1、We'll have an early supper tonight.
今天我们要早点吃晚饭。
2、Sit down ─ I'll fix supper for you.
坐下吧,我给你做晚饭。
3、The cold remains of supper had congealed on the plate.
晚餐剩下的冷饭菜已经凝结在盘子上了。
1、He had had an excellent dinner at a rather good local hotel
他已在当地一个相当不错的饭店里享用了一顿可口的晚餐。
2、I'm afraid I made a pig of myself at dinner.
恐怕我晚餐时吃得太多了。
3、I'd like to take you out to dinner tonight.
今天晚上我想带你出去吃饭。