The water hasn't been coming out hot for a while. - How long has it been going on?Hace rato el agua no ha estado saliendo caliente. - ¿Hace cuánto que está pasando?
I keep having the same dream every night. - How long has it been going on?Sigo teniendo el mismo sueño todas las noches. - ¿Hace cuánto que viene sucediendo?
Doctor, I don't know what to do. The fatigue won't go away. - How long has it been going on?Doctora, no sé qué hacer. La fatiga no para. - ¿Desde cuándo está así?