Resposta direta: Só “há dez anos” está correta. “Há dez anos atrás” é uma construção redundante, porque “há”, no sentido de tempo decorrido, já expressa passado.
| Forma | Uso | Exemplo |
|---|---|---|
| há dez anosCorreta | Expressão correta para indicar tempo decorrido. O verbo “haver” é impessoal e, nesse uso, equivale a “faz”. | Moro aqui há dez anos. |
| há dez anos atrásIncorreta | Construção redundante em língua padrão, porque “há” já marca tempo passado e “atrás” repete essa noção. | Forma não recomendada em textos formais: “Isso aconteceu há dez anos atrás”. |
| dez anos atrásCorreta | Também é forma correta para indicar tempo decorrido, sem o verbo “haver”. | Isso aconteceu dez anos atrás. |
Comparação rápida
há dez anos
- Situação
- Correta
- Uso
- Expressão correta para indicar tempo decorrido. O verbo “haver” é impessoal e, nesse uso, equivale a “faz”.
- Exemplo
- Moro aqui há dez anos.
há dez anos atrás
- Situação
- Incorreta
- Uso
- Construção redundante em língua padrão, porque “há” já marca tempo passado e “atrás” repete essa noção.
- Exemplo
- Forma não recomendada em textos formais: “Isso aconteceu há dez anos atrás”.
dez anos atrás
- Situação
- Correta
- Uso
- Também é forma correta para indicar tempo decorrido, sem o verbo “haver”.
- Exemplo
- Isso aconteceu dez anos atrás.
Só “há dez anos” está correta. A expressão “há dez anos atrás” é inadequada na norma-padrão porque repete a ideia de passado duas vezes: em “há” e em “atrás”.
Quando o verbo “haver” indica tempo decorrido, ele já significa algo como “faz”. Por isso, o acréscimo de “atrás” cria redundância: “há dez anos” ou “dez anos atrás”, mas não “há dez anos atrás” em uso formal.
há dez anos: locução de valor temporal
Uso: Expressão correta para indicar tempo decorrido. O verbo “haver” é impessoal e, nesse uso, equivale a “faz”.
Origem ou função: forma do verbo haver na 3ª pessoa do singular
indica que algo ocorreu dez anos antes do momento da fala
Sinônimos: faz dez anos, dez anos atrás.
Combinações frequentes: há dez anos; há muito tempo; há poucos dias.
Exemplos:
- Moro aqui há dez anos.
- Eles se conheceram há dez anos.
dez anos atrás: expressão adverbial de tempo
Uso: Também é forma correta para indicar tempo decorrido, sem o verbo “haver”.
Origem ou função: uso do advérbio “atrás” com referência temporal
indica que algo ocorreu dez anos antes do momento da fala
Sinônimos: há dez anos, faz dez anos.
Combinações frequentes: muitos anos atrás; pouco tempo atrás; algum tempo atrás.
Exemplos:
- Isso aconteceu dez anos atrás.
- Nos mudamos para cá dez anos atrás.
Por que ocorre a redundância
Na frase “há dez anos”, o verbo “haver” já informa que se trata de tempo passado. É o mesmo valor de “faz” em “faz dez anos”.
O advérbio “atrás” também indica anterioridade temporal. Ao combinar “há” com “atrás”, a frase repete a mesma informação sem necessidade.
Erros comuns
Forma incorreta: Há dez anos atrás eu comecei a estudar português.
Forma correta: Há dez anos eu comecei a estudar português. / Dez anos atrás eu comecei a estudar português.
Há redundância, porque “há” e “atrás” já marcam passado.
Forma incorreta: Haviam dez anos que ele morava ali.
Forma correta: Havia dez anos que ele morava ali.
No sentido de tempo decorrido, o verbo “haver” é impessoal e fica no singular.
Dica para não confundir: Se já há “há”, não precisa de “atrás”. Pense assim: “há” = “faz”; e ninguém diria “faz dez anos atrás” em escrita cuidada.








