Ответ:

Перевод задания: В июне следующего года они будут женаты 20 лет.

Выбираем b) will have been: к определённому моменту в будущем действие будет длиться уже 20 лет, поэтому используется Future Perfect.

Ответ: b) will have been.