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 Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Henrique Do Prado 525 3 8
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.