Is it correct to say this? I mean, I personally would rather put 'very good' at the end of the sentence that has a future connotation. And I'd use 'so good' only if we are talking about past experiences ('I treated you so good').

Do you think 'so good' works perfectly with both examples?

  • 1
    Consider using "well", as it sounds better, and will bump you up a couple of social classes, too. :p
    – ralph.m
    Commented Dec 15, 2015 at 12:37

2 Answers 2


Regarding "so" vs. "very": it's a matter of personal preference. They do not, in and of themselves, carry the connotations of past or future.

Also, like @ralph.m said in his comment, consider using well instead:

BAD: I don't speak English very good.
GOOD: I don't speak English very well.
Good is an adjective: 'She is a very good singer.'
Well is an adverb: 'She sings very well.'

(Longman Dictionary of Common Errors)

  • Well is also an adjective: "I am well." Commented Dec 15, 2015 at 13:05
  • Good is also an adverb: "I'm feeling pretty good." Commented Dec 15, 2015 at 13:07
  • @MattE.Эллен Correct. I only quoted parts relevant to the OP's example.
    – A.P.
    Commented Dec 15, 2015 at 13:39
  • In American English adjectives are commonly used instead of their adverb counterparts.
    – a20
    Commented Feb 18, 2019 at 8:10

"So" (when used in this sense) implies a comparison of sorts -- "You will like that shop so well that you will want to return again and again", or "The cup was so full that it overflowed."

Even when the comparand clause is not present, the comparison is implied -- "I will treat you so well" basically begs the listener to imagine the elided "that" prepositional clause. When you merely want to imply a superior degree of "treat" you should use a different word -- "very" or "extremely", eg.

Neither approach implies anything about past/present/future (other than the overall tense of the sentence).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.