Здесь используется Future Perfect Continuous, чтобы подчеркнуть продолжительность действия, которое будет длиться к определенному моменту в будущем. Указание 'for three years in June' говорит о продолжительности.
Формула Future Perfect Continuous: will + have + been + V-ing.
Предложение:
She will have been playing football for three years in June.