O Present Perfect Simple e Continuous pode, por vezes, ter o mesmo significado.
Com alguns verbos, não há diferença no significado. Podemos usar qualquer um deles e ambos significam que a situação está inacabada. Isto é especialmente verdade com os verbos “To Work”, “To Study”, e “To Live”
Exemplos:
I have lived in London since 2004
I have been living in London since 2004.
I have studied French since I was a child.
I have been studying French since I was a child.
I have worked here for 2 years.
I have been working here for 2 years.
Quando não utilizar o Present Perfect Continuous
Não usamos o Present Perfect Continuous quando usamos verbos estáticos. O tempo presente perfeito não é usado quando usamos o tempo presente perfeito. Usamos frequentemente o Present Perfect Continuous para nos concentrarmos na ação, por isso, neste caso é melhor usar o Present Perfect Simple.
Exemplos:
I have known Peter for 6 years.
I have been knowing Peter for 6 years.
I have liked Bob Dylan since I was 16.
I have been liking Bob Dylan since I was 16.
Quando usar o Perfect Present Simple
- Quando a situação é mais permanente
I have lived with my parents for 5 years.
I have been living with my parents.
No primeiro exemplo, você realmente quer dizer que você viveu lá por um tempo e não tem planos de se mudar. No segundo exemplo, pode-se dizer que se trata apenas de uma situação temporária.
2. Quando queremos enfatizar o resultado e como isso afeta o presente
I have cleaned the car.
Muitas vezes usamos o presente perfect simple para mostrar que a ação está terminada e não temos de fazer mais esta ação. É por isso que há uma ligação com o presente e não usamos o passado de forma simples. Afeta o presente porque essa tarefa está terminada.
3 Quando usamos “How much?” o “How many”
How many of those cakes have you eaten?
I have seen Star Wars 6 times.
Usamos o present perfect simple para este tipo de frase e a resposta.
Quando usamos o Present Perfect Continuous
1. O present perfect continuous é usado para mostrar que algo é temporário.
I have been going to the gym a lot recently
Neste caso, há uma mudança e você provavelmente não foi muito ao ginásio antes ou não pretende ir muito no futuro.
2.O Present Perfect Continuous pode ser usado para enfatizar a duração do tempo.
Please! Can you cook dinner? I have been working hard all day!
Neste exemplo, você quer dizer que teve um longo dia de trabalho e está cansado. Você quer enfatizar a extensão do seu trabalho.