One native speaker said that it is a mistake to use the indefinite article in the phrase "You can cancel a subscription anytime". I want to ask native speakers if it's true, and if yes — what rule states this?

She said:

  1. "You can cancel subscription anytime" — not a mistake, but could be better
  2. "You can cancel a subscription anytime" — incorrect!
  3. "You can cancel the subscription anytime" — this one is ok
  4. "You can cancel your subscription anytime" — ok as well
  5. "Subscription can be canceled at any time" — the best option

So, my questions are why #1 is correct (zero article?) and why #2 was considered as a wrong variant.

  • I would advise you not to trust this particular "native speaker" in the future (when it comes to language instruction). These assertions are not correct.
    – TypeIA
    Commented Nov 11, 2019 at 20:38

1 Answer 1


It is not a mistake to say "a subscription" but it is not normally what you mean.

The first example looks wrong to me. The word "subscription" should be used a countable noun, and so you need some article or determiner.

The second is correct. If a person had multiple subscriptions and the meaning was "you can cancel one of them". However this is unlikely. Normally you would only have a single subscription, but if you had many, you could say "You can cancel [your] subscriptions at any time."

The third and fourth are correct.

The fifth is odd, again you seem to be treating "subscription" as an abstract non-count noun. It would be possible to say "Subscriptions can be cancelled..." but there is no real benefit in using the passive here.

  • Thanks for the answer, James! Any idea why she said that #2 is incorrect? Commented Nov 11, 2019 at 18:37
  • Because it is not normally what you would mean or say. You normally mean to say "your subscription" or "the subscription". So "You can cancel a subscription" would be rather odd.
    – James K
    Commented Nov 11, 2019 at 18:43
  • Ok, but why she said that #1 is correct? Commented Nov 11, 2019 at 18:45
  • @JamesK We can usually leave out articles in headlines, so doesn't it apply to form fields, buttons and brief messages produced by a program?
    – Karolini
    Commented Nov 11, 2019 at 18:46
  • no idea, why don't you ask her. Did you miss out a plural?
    – James K
    Commented Nov 11, 2019 at 18:46

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .