dinner与什么介词搭配

问题描述:

dinner与什么介词搭配
dinner应和什么介词来搭配表示 “在晚饭”和“(把……)作为晚饭 ” (我好像记得是for)
要是有其他的补充就更好了^^

at dinner
吃晚饭时
have sth for dinner
吃晚饭吃什么