for five years
He estado en esa línea de trabajo durante cinco años.
I've been in that line of work for five years.
He estado estudiando inglés durante cinco años.
I have been studying English for five years.
Fui profesor de historia en un instituto rural durante cinco años antes de cambiar de carrera.
I was a history teacher at a rural high school for five years before changing careers.
Él se fue a París, donde vivió durante cinco años.
He went to Paris, where he lived for five years.
Vivieron juntos durante cinco años antes de casarse.
They lived together for five years before getting married.
Este pasaporte está vigente durante cinco años.
This passport is valid for five years.
Hemos vivido en este pueblo durante cinco años.
We have lived in this town for five years.
Durante cinco años, en mis pesadillas, toco su pierna.
For five years, in my nightmares, I touch her leg.
— Un simple accidente (2025)
He aprendido inglés durante cinco años.
I have been learning English for five years.