Hacer vs Tener when using frío.
Tengo frío. I'm cold.
Hace frío. It's cold. (the weather).
How do I say: "is your room cold?"
Hace frío en tu cuarto? Hace frío tu cuarto? Tu cuarto tiene frío? Tu cuarto esta frío?
Similarly, how would you say: "does your house have heat?" I'm not sure of the verb, or the best word for 'heat'.
Thanks!
3 Answers
It is still the ambiente temperature but inside the room, so you must say Hace frío en el cuarto. If you are describing the kind of room, then you can say Es un cuarto fío.
Joyce is right about the heat question. Or you can say ¿Hay calefacción en tu casa? or ¿Tiene calefacción tu casa? or ¿Trae calefacción tu casa? etc.
¿Tienes calefacción en su casa?
Do you have heat in your house?
¿Hay calefacción en su casa?
Is there heat in your house?

¿Tu cuarto está frío? o ¿Hace frío en tu cuarto? o ¿ Está frío tu cuarto?
¿Está fría tu habitación?
¿Tu habitación está fría?
¿Hace frío en tu habitación?
I think all this forms are correct.