had dinner, was having dinner
Я ужинал, когда ты позвонил.
I was having dinner when you called.
Том вчера вечером не ужинал.
Tom didn't have dinner last night.
Я не ужинал.
I haven't had dinner.
Я еще не ужинал.
I haven't had dinner yet.
— Дьяволицы (1955)
Я ужинал, когда вы позвонили.
Я вчера поздно ужинал.
I had a late dinner yesterday.
Ты ещё не ужинал?
Haven’t you had dinner yet?
Я как раз ужинал.
I was just having dinner.
Ты ужинал?
Have you had dinner?
— Тайное сияние (2007)
Спасибо, ужинал.
Thanks, I’ve already eaten.
— Afonya (1975)
Я ужинал с ними.
I had dinner with them.
Когда я ужинал, зазвонил телефон.
While I was having dinner, the telephone rang.