Ответ:

Перевод задания: Я … ужин в 6 часов.

С существительным dinner употребляется глагол have — «есть, ужинать».

Ответ: B — have.