Learn English – Difference between “should not” and “should avoid”

meaning

Is there a difference between should not and should avoid or more generally between not and avoid
e.g

You should not be drinking.
You should avoid drinking.

Best Answer

There doesn't appear to be much difference between the two. It all depends on the intonation used. Nevertheless,

You should avoid drinking.

sounds cautionary.

You should not be drinking.

sounds obligatory.