The use of Haber
I want to say "There has been no water at home for 3 days" The translation sites use Haber - no ha habido aqua en casa durante tres dias. Is this correct or should I be using ser or estar?
It has been raining outside for 3 weeks - now we have no water inside apart from rain water, I can´t get down the track to get to class so am revising at home. Hope Charlius is OK in Cartama - this part of Spain is awash y yo estoy harta!
4 Answers
No hay agua está mi casa para tres días.
No hubo agua en mi casa los ultimos tres días!
No tenga cuidado. Mejor harta que empapada ¿verdad?
Samdie is correct. This version is a form of present perfect tense.
Hubo is incorrect because this situation still exists and Hubo is simple past tense.
The translation site is correct as well. No ha habido is proper form for present perfect..
Hace tres días que no tenemos agua en casa.