В предложении "They ... a party for their 50th anniversary next Sunday." говорится о запланированном событии в будущем (50-летний юбилей в следующее воскресенье). Для выражения запланированных действий используется Present Continuous (настоящее продолженное время) или "be going to". В данном случае "are having" (Present Continuous) идеально подходит для описания вечеринки, которую они устраивают.
Ответ: They are having a party for their 50th anniversary next Sunday.