há anos

for years

→ haver
phrase Common #3,735
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.

Não ganho há anos.

I haven't won in years.

— Questão de Tempo (2013)

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

Mom has been taking this medication for years.

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

Estamos juntos há anos.

We've been together for years.

— Queen (2014)

Não corro assim há anos.

I haven't run like this in years.

— Faça a Coisa Certa (1989)

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

Tom hasn't played guitar in years.

tinha elas há anos!

I've had them for years!

— Jean de Florette (1986)

Não o vejo há anos.

I haven't seen him in years.

Eu digo isso à ela há anos.

I've been telling her this for years.

— Férias de Amor (1955)

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.

Não escrevo há anos.

I haven't written in years.

— Jean de Florette (1986)

Há anos que sonho em fazer isto.

I've been dreaming of doing this for years.

— Retrato de uma Jovem em Chamas (2019)

Tom tem sido meu amigo há anos.

Tom has been my friend for years.

Quer o cargo de Quirrell há anos.

He’s wanted Quirrell’s position for years.

— Harry Potter e a Pedra Filosofal (2001)

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

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

— A Vida dos Outros (2006)

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)

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)

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

No, those things stopped amusing me years ago.

— Rebecca, A Mulher Inesquecível (1940)

Há anos que não rezo.

I haven't prayed in years.

— Doentes de Amor (2017)

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)

Estudo o Oráculo do Sul há anos.

I've been studying the Southern Oracle for years.

— A História sem Fim (1984)

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)

Eu o tenho há anos.

I've had it for years.

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

É 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)

Morri há anos.

I died years ago.

— O Paciente Inglês (1996)

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

I haven't sat on the floor in years.

— O Homem da Terra (2007)

Tenho procurado por eles há anos.

I've been looking for them for years.

— Elena (2011)

Eu devia ter feito isso há anos.

I should have done this years ago.

— A Canção do Mar (2014)

Estão juntos há anos.

They've been together for years.

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

Aliás, por mim 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)

Jogamos golfe juntos há anos.

We've been playing golf together for years.

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

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

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)

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

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

Eu não dormia assim há anos.

I haven't slept like this in years.

— Swades: We, the People (2004)

E fazem isso há anos.

And they've been doing this for years.

— O Gângster (2007)

Tom e eu somos amigos íntimos há anos.

Tom and I have been close friends for years.

Não os tenho visto há anos.

I haven't seen them in years.

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)

Isso aconteceu há anos.

That happened years ago.

— Oppenheimer (2023)

Isso foi há anos.

That was years ago.

Tom não aparece aqui há anos.

Tom hasn't been around here for years.

La Ciénaga era uma fortaleza há anos.

La Ciénaga had been a fortress for years.

— Agente Zeta (2026)

Há anos que não vou ao teatro.

I haven't been to the theater in years.

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

Mas o conheço há anos.

But I’ve known him for years.

— A Noite Americana (1973)

Estou fazendo isso há anos.

I've been doing this for years.

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

I've known him for years, since university.

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

Estamos tentando há anos.

We've been trying for years.

— A Empregada (2025)

Fui conhecido de Tom há anos.

I knew Tom years ago.

Pensei que fossem casados há anos.

I thought they had been married for years.

— O Paciente Inglês (1996)

O Tom tem esse trabalho há anos.

Tom has had this job for years.

Conheço Tom há anos.

I've known Tom for years.

Há anos que eu não vejo Tom.

I haven't seen Tom in years.

Eu o conheço há anos.

I have known him for years.

— Oppenheimer (2023)

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)

Ele me trouxe esse pacote há anos.

He brought me this package years ago.

— Atlantis: O Reino Perdido (2001)

Não faço isso há anos.

I haven't done that in years.

— Titanic (1997)

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

Scientists had predicted this scenario years ago.

Está fechada há anos.

It has been closed for years.

— [REC] (2007)

Sou amigo de seu pai há anos.

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

— Indiana Jones e a Última Cruzada (1989)

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

The gift was a book I had wanted for years.

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)

Conheci Tom há anos.

I met Tom years ago.

Não a vejo há anos.

I haven't seen her in years.

— Caché (2005)

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

Mr. Soarez has been my close friend for years.

Tom não toca piano há anos.

Tom hasn’t played the piano in years.

Saco assim há anos.

I've been having this problem for years.

— Marty Supreme (2025)

Não vejo neve há anos.

I haven't seen snow in years.

— O Barco: Inferno no Mar (1981)

Há anos que sigo sua liderança!

I've been following your leadership for years!

— Anatomia de uma Queda (2023)

Ele vinha escrevendo um romance há anos.

He had been writing a novel for years.

— Anatomia de uma Queda (2023)

Nós os conhecemos há anos.

We've known them for years.

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

Somos amigos há anos.

We've been friends for years.

— O Paciente Inglês (1996)

Estamos atrás dela há anos.

We've been after her for years.

— Agente Zeta (2026)

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)

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)

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)

Não nos falamos há anos.

We haven't spoken in years.

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

Sei o papel de Stella há anos.

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

— Tudo Sobre Minha Mãe (1999)

Estou solteiro há anos.

I've been single for years.

Mas ela está morta há anos.

But she has been dead for years.

— Morangos Silvestres (1957)

Tomo esse remédio há anos.

I've been taking this medication for years.

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

Ele morreu em uma batalha há anos.

He died in battle years ago.

— O Hobbit: Uma Jornada Inesperada (2012)

Não escrevemos cartas há anos.

We haven't written letters in years.

Há anos eu não via um desses.

I hadn't seen one of these in years.

— O Salário do Medo (1953)

Conheço você há anos.

I've known you for years.

— Cães de Aluguel (1992)

Não jogo xadrez há anos.

I haven't played chess in years.

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

I know it went out of circulation years ago.

— Alerta Lobo (2019)

Brutal, mas ninguém morre há anos.

Brutal, but nobody has died from it in years.

— Harry Potter e a Pedra Filosofal (2001)

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

This decision should have been made years ago.

— [REC] (2007)