"Hace un momento" es una frase que se puede traducir como "a moment ago", y "hace un rato" es una frase que se puede traducir como "a while ago". Aprende más sobre la diferencia entre "hace un momento" y "hace un rato" a continuación.
Eugenia me llamó hace un momento para decirme que no va a poder venir.Eugenia called me a moment ago to tell me that she's not going to be able to come.
Hace un rato que espero a Carlota. Si no aparece en cinco minutos, me voy.I've been waiting for Carlota for a while now. If she doesn't turn up in the next five minutes, I'll leave.
Hace un rato que estoy parado en el tráfico, así que no sé cuándo llegaré.I've been stuck in the traffic for some time now, so I don't know when I'll get there.