"I have studied english for 10 years" ou "I have been..."

Qual a diferença da aplicação dessas duas formas: "I have studied english for 10 years" e " I have been studying english for 10 years"?

MELHORE SUA PRONÚNCIA EM INGLÊS
Nesta aula, o professor Adir Ferreira, autor do livro "A Chave do Aprendizado da Língua Inglesa", nos conta como se tornou um Expert em pronúncia e dá várias dicas para você se comunicar melhor em inglês. ACESSAR AULA
1 resposta
  Resposta mais votada
4 19 70
Hello there.
"I have studied english for 10 years" e " I have been studying english for 10 years"
A primeira frase está no presente perfeito e indica que você estudou inglês por dez anos, entretanto, não fica claro se você ainda estuda inglês ou não.

Já a segunda está no presente perfeito contínuo que passa a ideia de continuidade, sendo assim você estudou inglês por dez anos e ainda o faz.

Em alguns casos fica difícil diferenciar um do outro, mas a ideia básica é essa.


That's it, see you!
:)