Why can I say,'Why do you like her so much?' but not, 'Why do you like her very much?'

My answer is: 'Why' is evaluative and forces you to make (or consider) a comparison. Very cannot be used in comparative constructs.

A friend of mine raised the point: That 'very' seems to work in the negative form. For example: "Why don't you like her very much?"

  • For one, very much does not mean 'more than much'.
    – Kris
    Feb 8, 2013 at 5:46
  • What makes you think you think "but not, 'Why do you like her very much?'"
    – Kris
    Feb 8, 2013 at 5:52
  • Hi Kris, agreed. Is the negative interrogative form of 'very much' then a colloquialism? The negative 'very much' form seems to be asking about the degree to which someone is liked, but this cannot be asked in a positive form. The closest we have is 'so much' which is forcing you, in this case, to consider how much you like her compared to others. Is this correct? Feb 8, 2013 at 6:01
  • From usage, I do not see much difference between so much and very much to the extent that they can be used in the sense each conveys. Any evidence that very much cannot be used as in your example?
    – Kris
    Feb 8, 2013 at 6:06
  • 1
    There does seem to be a large degree of idiosyncrasy here. I think I can remember when 'I like him / her very much' sounded distinctly cheesy, but it's probably overtaken 'I like him / her a lot' nowadays. 'Do you like him very much?' is probably used a lot less often than 'Do you like him a lot?' or 'Do you really like him?' (contrast 'Do you really like him?'!) And when we consider the acceptability of 'Why do you like her so very much?', we see another layer of complication. We wouldn't use other highly-intensifying / intensified expressions either: ??Why do you admire her enormously? Feb 8, 2013 at 9:58

2 Answers 2


"Why do you like her so much?" is saying "why do you like her as much as you do, which is a lot?" ("So much".)

"Why don't you like her very much?" has the same meaning as saying "Why don't you like her much?" — the very just adds a little more politeness. (Again, it could be written "Why don't you like her?" — even less polite). The meaning could be you like her a bit (but not very much), and because the bit is ambiguous it's not as blunt and potentially destructive as saying "you dislike her". So with the extra politeness the person not liking the other person might be more tempted to open up and tell all (because they are shielded from controversy).

In English there is also the phrase "very much so" in answer to a question (although more used by middle-aged and older people than 20-year-olds), meaning "very much yes".

But in general, "very much" sounds bad to the English ear, normally "so much" or "as much as __" is more appropriate. To me "very much" sounds slightly coloquial, language for social use. I don't think the 'rules' of English are entirely logical though — it's more habit and culture.

  • A: I like her very much! B: Why do you like her very much? Feb 8, 2013 at 12:12
  • @ArmenԾիրունյան: I think it more common that it would be: A: I like her very much! B: Why do you like her so much? // It's not that your version of B is incorrect, it's just off to my ear, as user37294 pointed out.
    – Lynn
    Feb 8, 2013 at 17:26

'So much' implies that the interrogator is aware of the other person's level of affinity to her.

'Very much' would imply that the interrogator is aware of the affinity, but not the level of affinity. Therefore, the question would be incomplete without first asking how much the person actually likes her. Once that level is established with an answer, it can be referenced by using a conjunction like 'so'.

Alternatively, you can also say 'Why do you like her that much?', 'that' being a restrictive relative clause in this case.

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.