Mettre en garde signifie prévenir ou avertir quelqu'un de potentiels dangers ou menaces, tandis que menacer implique une intention hostile ou agressive de causer du mal à autrui.
Apprenez enfin à faire la différence et ne vous trompez plus jamais.