To say it's foggy in Spanish we use "hay" not "hace": hay niebla
It is as if we were saying literally "there is fog"
There are other weather expressions that use "hace" instead of "hay", also followed by a noun, for example:
"hace frío", "hace calor", "hace viento"
But with niebla (fog) we use "hay".
Sign in to submit your answer
Don't have an account yet? Join today
Test your Spanish to the CEFR standard