1、eat dinner 英 [i?t ?d?n?(r)] 美 [i?t ?d?n?r] 吃晚饭
例句:Youre not going to eat dinner? 那你不吃晚饭了?
2、have dinner 英 [h?v ?d?n?(r)] 美 [h?v ?d?n?r] 吃晚饭;吃饭;吃正餐
例句:How would you like to have dinner one night? 哪天晚上和我一起吃饭好吗?
3、have supper英 [h?v ?s?p?(r)] 美 [h?v ?s?p?r] 吃晚餐
例句:Can you have supper with us this evening? 今天晚上你能和我们一起共进晚餐吗?