há anos

for years

→ haver
phrase Common #3,720
for years Used to say that something has been happening for a long time.
PO: Eu moro nesta cidade há anos.
EN: I have lived in this city for years.

Sim, pode ser, mas tenho sido assim há anos.

Yes, that might be, but I've been like this for years.

— Segunda-Feira ao Sol (2002)

Morri há anos.

I died years ago.

— O Paciente Inglês (1996)

Ele morreu em uma batalha há anos.

He died in battle years ago.

— O Hobbit: Uma Jornada Inesperada (2012)

Conheço-o há anos, desde a universidade.

I've known him for years, since university.

— Служебный роман (1977)

Ele me trouxe esse pacote há anos.

He brought me this package years ago.

— Atlantis: O Reino Perdido (2001)

Eu o tenho há anos.

I've had it for years.

— O Fabuloso Destino de Amélie Poulain (2001)

Saco assim há anos.

I've been having this problem for years.

— Marty Supreme (2025)

Trabalho há anos na mesma área e não me canso.

I've been working in the same field for years and I never get tired of it.

Seu avô vinha me falando desse velho livro há anos.

My grandfather had been telling me about this old book for years.

— Atlantis: O Reino Perdido (2001)

Os cientistas já haviam previsto esse cenário há anos.

Scientists had predicted this scenario years ago.

Tom tem sido meu amigo há anos.

Tom has been my friend for years.

Há anos que sigo sua liderança!

I've been following your leadership for years!

— Anatomia de uma Queda (2023)

Não a vejo há anos.

I haven't seen her in years.

— Caché (2005)

Somos amigos há anos.

We've been friends for years.

— O Paciente Inglês (1996)

Meu tio me disse que este farol não funciona há anos.

My uncle told me that this lighthouse hasn't worked for years.

— Missão Refúgio (2026)

Eu não dormia assim há anos.

I haven't slept like this in years.

— Swades: We, the People (2004)

Sou amigo de seu pai há anos.

I've been a friend of your father for years.

— Indiana Jones e a Última Cruzada (1989)

Isso foi há anos.

That was years ago.

Há anos que me perguntam por que não escrevo outro romance.

For years people have been asking me why I don't write another novel.

— A Grande Beleza (2013)

Tom e eu somos amigos íntimos há anos.

Tom and I have been close friends for years.

Estou fazendo isso há anos.

I've been doing this for years.

La Ciénaga era uma fortaleza há anos.

La Ciénaga had been a fortress for years.

— Agente Zeta (2026)

Deve ter algum engano, não sou deputado há anos.

There must be some mistake; I haven’t been a congressman for years.

— Ainda Estou Aqui (2024)

Tenho procurado por eles há anos.

I've been looking for them for years.

— Elena (2011)

Estamos juntos há anos.

We've been together for years.

— Queen (2014)

Aliás, por mim já a teríamos vendido há anos.

In fact, as far as I'm concerned, we would have sold it years ago.

— As Diabólicas (1955)

Não ganho há anos.

I haven't won in years.

— Questão de Tempo (2013)

Há anos eu não via um desses.

I hadn't seen one of these in years.

— O Salário do Medo (1953)

Pensei que fossem casados há anos.

I thought they had been married for years.

— O Paciente Inglês (1996)

Fui conhecido de Tom há anos.

I knew Tom years ago.

Não corro assim há anos.

I haven't run like this in years.

— Faça a Coisa Certa (1989)

Conheço Tom há anos.

I've known Tom for years.

Eu o conheço há anos.

I have known him for years.

— Oppenheimer (2023)

Estamos atrás dela há anos.

We've been after her for years.

— Agente Zeta (2026)

Estudo o Oráculo do Sul há anos.

I've been studying the Southern Oracle for years.

— A História sem Fim (1984)

Há anos que sonho em fazer isto.

I've been dreaming of doing this for years.

— Retrato de uma Jovem em Chamas (2019)

Tom não toca piano há anos.

Tom hasn’t played the piano in years.

Mas o conheço há anos.

But I’ve known him for years.

— A Noite Americana (1973)

Mãe, vem tomando esse remédio há anos.

Mom has been taking this medication for years.

— A Maldição da Flor Dourada (2006)

Então, vocês três dão uma de Robin Hood há anos.

So, you three have been playing Robin Hood for years.

— Truque de Mestre: O 3° Ato (2025)

O Tom tem esse trabalho há anos.

Tom has had this job for years.

Não os tenho visto há anos.

I haven't seen them in years.

É a coisa mais interessante pra qual me pedem ajuda há anos.

It's the most interesting thing I've been asked for help with for years.

— Blade Runner 2049 (2017)

Conheço você há anos.

I've known you for years.

— Cães de Aluguel (1992)

Quer o cargo de Quirrell há anos.

He’s wanted Quirrell’s position for years.

— Harry Potter e a Pedra Filosofal (2001)

Há anos que não rezo.

I haven't prayed in years.

— Doentes de Amor (2017)

Eu não vejo o Tom há anos.

I haven't seen Tom in years.

Está aqui há anos.

It's been here for years.

— Lanternas Vermelhas (1991)

Ele vinha escrevendo um romance há anos.

He had been writing a novel for years.

— Anatomia de uma Queda (2023)

Não vejo neve há anos.

I haven't seen snow in years.

— O Barco: Inferno no Mar (1981)

Brutal, mas ninguém morre há anos.

Brutal, but nobody has died from it in years.

— Harry Potter e a Pedra Filosofal (2001)

Não faço isso há anos.

I haven't done that in years.

— Titanic (1997)

Há anos não me sento no chão.

I haven't sat on the floor in years.

— O Homem da Terra (2007)

E já fazem isso há anos.

And they've been doing this for years.

— O Gângster (2007)

Não, minha mãe morreu há anos, e ficou apenas meu pai.

No, my mother died years ago, and only my father is left.

— Rebecca, A Mulher Inesquecível (1940)

Não escrevemos cartas há anos.

We haven't written letters in years.

O Sr. Soarez tem sido meu amigo íntimo há anos.

Mr. Soarez has been my close friend for years.

Eu digo isso à ela há anos.

I've been telling her this for years.

— Férias de Amor (1955)

Sami e Layla não se falam há anos.

Sami and Layla haven't spoken to each other in years.

Não nos falamos há anos.

We haven't spoken in years.

— O Fabuloso Destino de Amélie Poulain (2001)

Nós os conhecemos há anos.

We've known them for years.

— O que o Coração Deseja (2001)

Estão juntos há anos.

They've been together for years.

— The Hand of God: A Mão de Deus (2021)

Sei que saiu de circulação há anos.

I know it went out of circulation years ago.

— Alerta Lobo (2019)

Pode bem ser uma pessoa que você conhece há anos.

It could very well be someone you've known for years.

— Clube da Luta (1999)

O presente era um livro que eu queria há anos.

The gift was a book I had wanted for years.

Está fechada há anos.

It has been closed for years.

— [REC] (2007)

O dono saiu da casa há anos, estava com pressa de vender.

The owner left the house years ago; he was in a hurry to sell.

— Durante a Tormenta (2018)

E porque essa é a melhor cama em que durmo há anos.

And because this is the best bed I've slept in in years.

— Flores do Oriente (2011)

Jogamos golfe juntos há anos.

We've been playing golf together for years.

Há anos venho dizendo que isso não iria acabar bem.

I've been saying for years that this wouldn't end well.

Ele era treinador nos estábulos há anos.

He had been a trainer at the stables for years.

— Não Conte a Ninguém (2006)

Tom não toca violão há anos.

Tom hasn't played guitar in years.

Não escrevo há anos.

I haven't written in years.

— Jean de Florette (1986)

Mas ela está morta há anos.

But she has been dead for years.

— Morangos Silvestres (1957)

Estamos tentando há anos.

We've been trying for years.

— A Empregada (2025)

Isso aconteceu há anos.

That happened years ago.

— Oppenheimer (2023)

Conheci Tom há anos.

I met Tom years ago.

Tudo bem, eu conheço o Sr. Hauser há anos.

All right, I've known Mr. Hauser for years.

— A Vida dos Outros (2006)

Não o vejo há anos.

I haven't seen him in years.

Há anos que não vou ao teatro.

I haven't been to the theater in years.

— Служебный роман (1977)

Estou solteiro há anos.

I've been single for years.

Tom não aparece aqui há anos.

Tom hasn't been around here for years.

Já tinha elas há anos!

I've had them for years!

— Jean de Florette (1986)

Essa decisão deveria ter sido tomada há anos.

This decision should have been made years ago.

— [REC] (2007)

Há anos que eu não vejo Tom.

I haven't seen Tom in years.

Sei o papel de Stella há anos.

I've known about Stella's role for years.

— Tudo Sobre Minha Mãe (1999)

Eu devia ter feito isso há anos.

I should have done this years ago.

— A Canção do Mar (2014)

Não, essas coisas deixaram de me divertir há anos.

No, those things stopped amusing me years ago.

— Rebecca, A Mulher Inesquecível (1940)

Não jogo xadrez há anos.

I haven't played chess in years.

Tomo esse remédio há anos.

I've been taking this medication for years.

— A Maldição da Flor Dourada (2006)