He has studied English x He has been studying English: Qual usar?

Estou com uma dúvida a respeito do uso do Present Perfect e do Present Perfect Continuous.

As afirmações abaixo, referem-se a uma ação que começou no passado e continuam até o presente. No caso, quero dizer que ele têm estudado inglês.

He has studied English (Present Perfect)
He has been studying English (Present Continuous)

Qual a melhor maneira de expressar essa situação? Utilizando PP ou PPC?

ENTENDENDO AS HORAS EM INGLÊS
Nesta aula, a professora Camila Oliveira ensina vários macetes para você nunca mais se confundir na hora de dizer as horas em inglês. ACESSAR AULA
2 respostas
Ordenar por: Data
  Resposta mais votada
3 24 206
He has studied English. = Ele estudou inglês.
He has been studying English. = Ele tem estudado inglês.
He has been studying English for two two months. = Ele está estudando inglês há dois meses.

Cf. Frases no Present Perfect Continuous em inglês com tradução
Cf. Como dizer "Eu tenho estado" em inglês
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
Complementando a resposta do @NeyF:

He has studied English = recente, até o momento atual; até agora.
He had studied English for 3 years = passado. Ele estudou por 3 anos, não recente; em algum momento do passado.