há dez anos

ten years ago / for ten years

→ haver
phrase Uncommon #12,645
ten years ago / for ten years Used to talk about something that happened ten years in the past, or a time period that has lasted ten years up to now.
PO: Moro aqui há dez anos.
EN: I've lived here for ten years.

Eu trabalho na mesma empresa há dez anos.

I've worked at the same company for ten years.

Eles já moram nesta cidade há dez anos.

They have been living in this city for ten years.

Eu não o vejo há dez anos.

I haven't seen him in ten years.

Ela se casou há dez anos.

She got married ten years ago.

Trabalho aqui há dez anos.

I've worked here for ten years.

O inglês que conheci ontem mora em São Paulo há dez anos.

The Englishman I met yesterday has been living in São Paulo for ten years.

Eles estão casados há dez anos.

They have been married for ten years.

Não o vejo há dez anos.

I haven't seen him in ten years.

Ela namora um alemão que mora no Brasil há dez anos.

She is dating a German man who has lived in Brazil for ten years.

Ela não fala com o ex-marido há dez anos.

She hasn’t spoken to her ex-husband in ten years.

Há dez anos, meu pai estava em Munique.

Ten years ago, my father was in Munich.

— O Conformista (1971)

A fábrica foi fechada há dez anos.

The factory closed ten years ago.

Ele está morto há dez anos.

He has been dead for ten years.

O Japão não é o que foi há dez anos.

Japan is not what it was ten years ago.

A guerra no Iraque aconteceu há dez anos.

The war in Iraq happened ten years ago.

Há dez anos, um negócio como esse teria sido um sucesso.

Ten years ago, a business like this would have been a success.

Não falo com o James há dez anos, não vou ao Havaí há vinte, então deixa pra lá.

I haven't spoken to James in ten years, and I haven't been to Hawaii in twenty, so forget it.

— Dupla Perigosa (2026)

Eu não saio dessa casa há dez anos.

I haven't left this house in ten years.

— Decisão de Partir (2022)

Você vive lá há dez anos!

You've lived there for ten years!

— Ghost in the Shell: O Fantasma do Futuro (1995)

Ela morreu há dez anos.

She died ten years ago.

— Solaris (1972)

Os preços são o dobro do que eram há dez anos.

Prices are double what they were ten years ago.

O professor começou a falar sobre algo que aconteceu há dez anos.

The professor began talking about something that happened ten years ago.

Estou casado há dez anos.

I've been married for ten years.

O meu avô materno faleceu há dez anos.

My maternal grandfather passed away ten years ago.

Há dez anos havia uma ponte estreita que atravessava o rio.

Ten years ago there was a narrow bridge that crossed the river.

Sou carpinteiro há dez anos.

I've been a carpenter for ten years.

Esse francês mora no Brasil há dez anos.

This Frenchman has been living in Brazil for ten years.

A primeira edição foi publicada há dez anos.

The first edition was published ten years ago.