Для завершения предложения "...dinner" нужно выбрать подходящее слово. Исходя из контекста и возможных вариантов, наиболее вероятным словом является "have".
Ответ: have