lleva años

has been … for years

→ llevar
phrase Uncommon #14,239
has been … for years Used with a verb or description to say how long something has been happening or in a particular state.
SP: Mi hermana lleva años viviendo en Madrid.
EN: My sister has been living in Madrid for years.

Lleva años detrás del trabajo de Quirrell.

He has been following Quirrell's work for years.

— Harry Potter y la piedra filosofal (2001)

Yanni lleva años sabiendo de ellos.

Yanni has known about them for years.

Lleva años tramando su venganza.

He’s been plotting his revenge for years.

— Ace Ventura: Detective de Mascotas (1994)

Parece que lleva años ahí.

It seems like it's been there for years.

Esa granja lleva años abandonada.

That farm has been abandoned for years.

Lleva años dominar un idioma extranjero.

It takes years to master a foreign language.

En Eastport, donde lleva años ofreciendo trece por diez.

In Eastport, where it’s been offering thirteen for ten for years.

Escribe rápido en el teclado porque lleva años practicando.

He types quickly on the keyboard because he has been practicing for years.

Lleva años haciéndolo.

He's been doing it for years.

— Los excéntricos Tenenbaums (2001)

La casa lleva años abandonada.

The house has been abandoned for years.

Yanni lleva años sabiendo de ellas.

Yanni has known about them for years.

Sí, solo que parece que lleva años cerrada.

Yes, except it seems to have been closed for years.

— Proyecto: El Internado (2026)

Lleva años siendo amigo mío.

He’s been my friend for years.