一、词义不同1、Dinner主要有两个意思:(1)指正餐(可以是中餐,也可以是晚餐)。
(2)晚宴(主要是宴请某人或举办活动)。
2、supper指晚饭,以及睡觉前吃的“夜宵”,睡前小食等。
二、用法不同1、dinner多用于指食物丰富、量比较大的正餐,可以是中餐或晚餐。如当中午在某地吃着丰盛的午餐的时候,可以用Dinner。Would you like to stay and have dinner 你愿意留下来吃晚餐吗?2、supper指食物量不多、简单随便的晚餐或夜宵。She gives the children their supper, then puts them to bed.她给孩子们吃了夜宵,然后让他们上床睡觉。
三、用餐的时间不同1、Dinner可以指午餐或晚餐,其用餐时间可早至上午九点或十点,下午到六点或更晚。
2、supper通常指晚餐或夜宵,用餐时间可以是下午五点至夜里。