A resposta correta é 'will have been studying' porque a frase está no futuro perfeito progressivo, que é usado para expressar uma ação que começou no passado e continuará até um momento específico no futuro. O verbo 'will have been studying' é a forma correta para expressar essa ideia.
Pratique mais questões como esta
Fazer simulado de INGLES