Ответ:

Перевод: Его семья ужинала уже полчаса.

Предложение грамматически правильное, если из контекста понятен момент в прошлом, до которого продолжался ужин. Past Perfect Continuous подчёркивает длительность действия.