three days ago
No vino a la tienda desde hace tres días.
He hasn't come to the store for three days.
— Masaan (2015)
That was three days ago.
Te estamos esperando hace tres días.
We've been waiting for you for three days.
— Fellini, ocho y medio (1963)
Mi gato se fue, ya hace tres días que está desaparecido.
My cat ran away; he's been missing for three days now.
El sobre fue enviado desde Bierge hace tres días.
The envelope was sent from Bierge three days ago.
— Contratiempo (2017)
Hace tres días que me alimento de pan lleno de asquerosos gusanos.
For the past three days I have been eating bread full of disgusting worms.
— El señor de los anillos: Las dos torres (2002)
Hace tres días que tengo dolor de cabeza y no se me va.
I've had a headache for three days, and it won't go away.
Tom vino a visitarnos hace tres días.
Tom came to visit us three days ago.