Present Perfect Progressive
Em resumo
O Present Perfect Progressive destaca uma atividade que começou no passado e continua no presente ou terminou há pouco, mas ainda tem um resultado visível. O foco costuma estar na duração ou no processo, não apenas no resultado concluído.
Formação
Sujeito + have/has + been + verbo com -ing. Na negativa: have/has not been + verbo com -ing. Na pergunta: Have/Has + sujeito + been + verbo com -ing?
Uso
- Para atividades que começaram no passado e ainda continuam, muitas vezes com for ou since.
- Para atividades recentes que explicam uma situação ou evidência no presente.
- Com how long para perguntar pela duração de uma atividade em andamento.
Exemplos
- I have been studying English for two years. — Estudo inglês há dois anos.
- She has been working from home since Monday. — Ela está trabalhando de casa desde segunda-feira.
- Have you been waiting long? — Você está esperando há muito tempo?
- The ground is wet because it has been raining. — O chão está molhado porque acabou de chover.
Erro comum
❌ I am studying English since 2022.
✅ I have been studying English since 2022.
Em inglês, uma atividade iniciada no passado e ainda em andamento normalmente pede o Present Perfect Progressive, não o Present Progressive, quando aparece um ponto inicial com since.
Lembre-se
Use for para um período e since para o ponto de início. Verbos de estado normalmente não aparecem nessa forma progressiva.