24678happy
这要看语境,我来罗嗦一把如果对方问:你去哪儿吃饭就应该说“I'll have dinner at home”如果对方问:你待会儿要干嘛就应该说“I'm going home for dinner"如果是老妈问:你今晚回不回家吃饭就应该说“yes, i will come back for dinner”
楼兰芥末姑娘
要看是谁说的。如果说的人和吃饭的人是同一个,就是I'll dine at home tonight。如果是别人叫你在家吃,就是back for dinner(因为属于情景对话,不加tonight更接地气),will you?