three weeks ago
Three weeks ago.
Tom no se ha dado un baño desde hace tres semanas.
Tom hasn’t had a bath in three weeks.
Mire, hace tres semanas que hago este trabajo.
Look, I've been doing this job for three weeks.
Tom escribió esto hace tres semanas.
Tom wrote this three weeks ago.
Hace tres semanas que ella está enferma.
She has been sick for three weeks.
Estamos aquí hace tres semanas.
We've been here for three weeks.
Se informa que murió hace tres semanas.
It is reported that he died three weeks ago.
— Genocidal Organ (2017)
La última vez que he visto a Tom fue hace tres semanas.
The last time I saw Tom was three weeks ago.