Correção de frase: The reason for The Beatles have been...

The reason for The Beatles have been so idolize it's because they changed and popularized the new era of the music in 60's.
MENSAGEM PATROCINADA Aprenda dicas sobre os tempos verbais em inglês! Baixe agora o seu Guia Grátis de Tempos Verbais em Inglês. Ele contém um ótimo resumo para revisar todos os conceitos.

Clique aqui e saiba como baixar!
Avatar do usuário Henrique Do Prado 535 4 7
I think It could be:

The reason (for/why) The Beatles (became/had been/have been) so idolized it's is because they changed and popularized the new era of the music in 60's.