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
    Sep 7 '17 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. Sep 7 '17 at 16:12

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"). Sep 7 '17 at 14:34
  • I think that's a different construction. I used to do this -- not anymore! and I no longer go to school. Sep 7 '17 at 14:38

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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