"The weather is good in Cuba."
Translation:Hace buen tiempo en Cuba.
I'm also having trouble with the concept of buen with hace. I found this article on the differences in bien/bueno that was somewhat helpful. https://spanishlandschool.com/bien-vs-bueno/
My takeaway mostly is that bien and buen are adverbs, and bueno is an adjective. It also appears that bien must come before a masculine noun, and bueno comes after. Buen is the same as bueno but follows the Bien rules of coming before the noun.
If I'm wrong, I hope someone will correct me.
You're not wrong, but I'll elaborate a bit from that link you posted.
“Buen” is an adjective that must precede a masculine noun and it can’t stand alone on its own. In Spanish, adjectives normally follow nouns so this is a rare exception to that rule.
Here are some example phrases:
|¡Buen trabajo, Juan!||Good job, Juan!|
|Este es un buen lugar para armar la carpa.||This is a good spot to set up the tent.|
|Un buen fuego crepitaba en la lumbre.||A good fire crackled on the hearth.|
|No es rico, pero tiene un buen vivir.||He is not rich but he has a good lifestyle.|
Duo also accepts: "El tiempo es bueno en Cuba".
I find myself eternally puzzled as to when to say "hace" vs. "es" vs. "está" about the type of weather.
"Hace tiempo bueno en Cuba" is not accepted. I dont understand why. Help!
"Hace" does not mean "to be," like "ser" and "estar;" instead, it's similar to "hay," which means "there is" (or "there exists," if you wanna be fancy). Therefore, "Hace calor hoy" literally translates to "There is heat today" (not "It is hot today"). The sentence you described is closer to "The weather there exists nice in Cuba." Hope this helped!
You used "hay" which means "there is" or "there are". I'm not a native speaker, so that might be used sometimes, but I think in this lesson it's not accepted because it's specifically trying to teach us how to use "Hace __" for the weather.
I thought we are only to choose the words that duolingo has provided for us to choose from. We are not to add our own words in these exercises.