I just came across a sentence structure which I'm not entirely sure is grammatically correct, but I couldn't find anything searching the internet:

  • "I have no [...] anymore."

My first instinct is that A) that sounds rather weird, especially with uncountable nouns, and B) this is wrong, it should be "I do not have any [...] anymore." But on second thoughts I'm not so sure, and now I've spent so long thinking about it I don't entirely trust my brain any longer. Is this construction actually incorrect, and why or why not?

  • 1
    I think the reason it sounds strange is that it's rather informal. However, grammatically, it doesn't seem incorrect.
    – Alex W
    Commented Sep 7, 2017 at 14:52
  • That's possible. It might be that it was the informality of this combined with "medication" rather than the informal "meds" that initially triggered my "this is wrong" reaction. Commented Sep 7, 2017 at 16:12

1 Answer 1


It's perfectly fine to say I have no dreams anymore, or I have no CDs anymore. Uncountable nouns are fine too, as in I have no water anymore.

I cannot think of an object where it would sound wrong.

  • But doesn't anymore use not? I've always thought it was not anymore/longer and no more/longer, with of course a few exceptions (eg. "I want to spend not more than ten pounds", and even that would sound better to me with "no"). Commented Sep 7, 2017 at 14:34
  • I think that's a different construction. I used to do this -- not anymore! and I no longer go to school. Commented Sep 7, 2017 at 14:38

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.