Ответ:

Решение:

Глагол 'have' в значении 'проводить' (отдых) может использоваться в Continuous. Однако, когда речь идет о длительном отсутствии чего-либо, более естественно использовать Present Perfect Simple ('haven't had').

Ответ: We haven't had a holiday for 5 years.