"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"?

Mais Votada Mais Votada

Avatar do usuário Marcos 3355 4 17 72
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!
:)
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!