Você quer dizer que está estudando inglês há dois anos e sai "I study English for two years". Está compreensível, mas soa estranho para o nativo, porque a frase perdeu a ideia de "desde então até agora". O tempo verbal que carrega essa ideia de duração é o Present Perfect Continuous, e ele assusta pelo nome comprido, não pela dificuldade.
Olha, esse tempo tem uma estrutura só e dois usos. Depois que você vê o padrão, ele aparece em tudo: em série, em conversa de trabalho, em mensagem de amiga. Neste post você vai aprender a formar, quando usar, a diferença para o Present Perfect simples e os verbos que não aceitam essa forma. Bora lá?
A estrutura
have / has + been + verbo com -ing
- I / You / We / They have been working
- He / She / It has been working
Na fala, "have been" vira "'ve been" e "has been" vira "'s been".
"I've been studying English for two years." Estudo inglês há dois anos.
"She's been working here since March." Ela trabalha aqui desde março.
"We've been waiting for an hour." Estamos esperando há uma hora.
Repara que a tradução para o português é o presente: "estudo", "trabalha", "estamos esperando". O inglês marca que a ação começou no passado e continua; o português deixa isso para o "há" e o "desde".
Dica: "for" vem com duração (for two hours, for three years). "Since" vem com o ponto de partida (since 2020, since Monday, since I was a kid). Nunca "since two years".
Uso 1: ação que começou antes e continua agora
Esse é o uso principal. Você quer destacar a duração de algo que ainda está acontecendo. A pergunta que combina com ele é "How long...?".
"How long have you been living in Brazil?" Há quanto tempo você mora no Brasil?
"They've been dating for six months." Eles estão namorando há seis meses.
"He's been learning to cook since the pandemic." Ele está aprendendo a cozinhar desde a pandemia.
Uso 2: ação recente que deixou um sinal
O segundo uso é quando a ação acabou de terminar ou parou há pouco, mas o efeito está visível. Alguém está com os olhos vermelhos, o chão está molhado, você está sem fôlego.
"You look tired. Have you been working late?" Você parece cansada. Está trabalhando até tarde?
"The ground is wet. It's been raining." O chão está molhado. Esteve chovendo.
"I've been running, that's why I'm out of breath." Estava correndo, por isso estou sem fôlego.
Repara que nesses casos a ação pode já ter parado. O que importa é que o resultado está na sua frente agora.
Esse tempo verbal é o da história em andamento. Ele diz: começou lá atrás, e ainda mexe com o agora.
Present Perfect ou Present Perfect Continuous?
Essa é a dúvida clássica. A diferença é de foco:
- Present Perfect (have + particípio) foca no resultado, no que ficou pronto ou no total.
- Present Perfect Continuous (have been + ing) foca no processo, na duração, na atividade em si.
"I've read three books this month." Li três livros este mês. (Resultado: três livros terminados.)
"I've been reading a lot this month." Tenho lido muito este mês. (Processo: a atividade de ler.)
"She's painted the kitchen." Ela pintou a cozinha. (Terminou.)
"She's been painting the kitchen." Ela está pintando a cozinha. (Ainda está no meio, ou acabou de parar.)
Com verbos como "live", "work" e "study" e duração com "for" ou "since", as duas formas são aceitas e o sentido é praticamente igual. "I've lived here for ten years" e "I've been living here for ten years" dizem a mesma coisa; a segunda só soa um pouco mais informal e mais "em andamento".
Dica: se a frase tem número de vezes ou quantidade ("three times", "two books"), usa o Present Perfect simples. O Continuous não combina com contagem de resultados.
Negativa e pergunta
A negativa coloca not depois do have ou has. A pergunta joga o have ou has para o início.
"I haven't been sleeping well lately." Não ando dormindo bem ultimamente.
"Has he been feeling okay?" Ele tem se sentido bem?
"What have you been doing all day?" O que você fez o dia todo?
Repara em "lately" e "recently": são palavras que combinam muito com esse tempo, porque falam de um período recente que chega até agora.
Verbos que não vão para o -ing
Verbos de estado, que descrevem sentimento, posse, opinião ou percepção, não costumam aceitar a forma contínua: know, like, love, hate, want, need, believe, own, understand. Com eles, você usa o Present Perfect simples.
"I've known her for years." Conheço ela há anos.
"We've always wanted to visit Japan." A gente sempre quis visitar o Japão.
"I've been knowing her" está errado. Tenho alunas que aplicam a regra em tudo e tropeçam nesses. Vale guardar a lista.
O padrão por trás de tudo
Have been + ing. Serve para o que começou antes e continua (com for e since) e para a ação recente que deixou marca. Foco no processo, não no resultado. Verbos de estado ficam de fora.
Fala em voz alta três coisas que você está fazendo há um tempo: "I've been studying English for...", "I've been working at...". Uma estrutura só, e você conta a sua história em andamento.



