Any longer vs. Any more vs. No longer
Any longer and any more (or anymore, see below) are synonyms, and they can be used interchangeably.
When we use any longer or any more, we need to use don’t/doesn’t because the adverbs express a negative relationship with time. No matter which adverb you use, it is important that they are positioned at the end of the sentence.
However, when we use no longer, it comes between the subject and the verb. In contrast to any longer or any more, it is used in positive sentences because it makes the sentence negative. It would be wrong to say, for example, “He doesn’t work there no longer”—this creates a double negative and makes the sentence positive, therefore creating the opposite meaning to what was intended.
Let’s take a look at some examples in order to clarify.
- “I don’t work for that company any longer.”
- “I don’t eat meat anymore.”
- “I no longer work for that company.”
- “I no longer eat meat.”