You use at dinner to talk about something that happens while you are eating dinner:
She told us at dinner that she was going away.
COLLOCATIONS
verbs
have/eat dinner 吃晚饭
Why don't you come and have dinner with us?
为什么不来和我们一起吃晚饭呢?
make/cook dinner 做晚饭
I offered to cook dinner.
我主动要求做晚饭。
have something for dinner 晚饭吃某物
I thought we might have pasta for dinner tonight.
我想我们今天晚饭可以吃意大利面。
have somebody for/to dinner 请某人吃晚餐
We're having a few friends round to dinner.
我们请了几位朋友过来吃晚餐。
ask/invite somebody to dinner 邀请某人来吃饭
Let's ask Kate and Mike to dinner.
我们请凯特和迈克来吃晚饭吧。
come for/to dinner 来吃晚饭
nMark is coming over for dinner.
go out for/to dinner (=go and eat in a restaurant) 出去吃晚饭
nWould you like to go out for dinner on Saturday?
serve dinner (=start giving people food) 供应晚饭
nDinner is served between 7 and 11 pm in the hotel restaurant.
ADJECTIVES/NOUN + dinner
a three-course/four-course etc dinner 三道菜/四道菜等的晚餐
The cost of the hotel includes a three-course dinner.
酒店费用包括一顿三道菜的晚餐。
Sunday/Christmas/Thanksgiving dinner (=a special meal eaten on Sunday etc) 周日/圣诞/感恩节大餐
We usually have a walk after Christmas dinner.
圣诞大餐后我们一般出去走走。
a romantic dinner (=for two people in a romantic relationship) 浪漫晚餐
Clive and Denise were enjoying a romantic dinner for two in a quiet French restaurant.
克莱夫和丹尼丝正在一家安静的法国餐厅享用浪漫的两人晚餐。
a candle-lit dinner (=with only candles for lighting) 烛光晚餐
Chris treated his girlfriend to a candle-lit dinner.
克里斯请女朋友吃了顿烛光晚餐。
na leisurely dinner (=not hurried)
I enjoy having a leisurely dinner with some friends at the weekend.
a black-tie dinner (=where people wear special formal clothes) 〔要求穿晚礼服的〕正式晚宴
He was invited to a black-tie dinner at one of the Oxford colleges.
他获邀参加牛津一所学院的正式晚宴。
na slap-up dinnerBritish EnglishBrE informal (=with a lot of good food)
Mum always makes a slap-up dinner for me when I go home.
school dinnersBritish EnglishBrE (=meals provided at school in the middle of the day) 学校午餐
School dinners are served in the canteen.
学校午餐在食堂供应。
TV dinners (=meals that you eat while watching TV) 电视便餐
TV dinners in aluminium containers can be found in the freezer departments of many supermarkets.
铝盒装的电视便餐在许多超市的冷冻食品区有售。
dinner + NOUN
a dinner party (=when someone's friends are invited for a special evening meal) 家宴
We are having a dinner party on Saturday.
我们周六要请客吃饭。
a dinner guest 晚宴嘉宾
The dinner guests began arriving at about seven o'clock.
7点左右,晚宴嘉宾陆续到来。
Examples from the Corpus
dinner• Allen and Wanda celebrated their anniversary at a dinnerhosted by their children.• Ann and I attended a dinner at the City Chamber of Commerce.• She had a ticket for a dinner and fashion show at the CastleHotel.• At dinner, he announced that he was leaving home.• We had finisheddinner and were waiting for the bill.• What shall we have for dinner?• We went out for dinner at the Ritz.• Why don't you come and have dinner with us?• He comes home for his dinner, then goes back to the factory.• Why not expect her to go to his memorialdinner?• Sarah cooked us a really nicedinner.• Shall we discuss this over dinner?• Since the pregame dinner at three, Sandie has told everyone who will listen just how scared she is.• She used to hate school dinners.• We had some friends round for Sunday dinner.• I believe we shall take dinner in Bapaume.• In one of my less lucidmoments, I had volunteered to host Thanksgivingdinner.• Assuming that Fred's wife has accepted the dinnerinvitation, have they made a contract? 2.• She had not enjoyed the dinner.• After all, she was to have treated Letia to dinner.
Origindinner
(1200-1300)Old Frenchdiner, from diner“to eat”; → DINE