English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Which are correct?

1 has joined the channel.

1 have joined the channel.

5 has joined the channel.

5 have joined the channel.

share|improve this question
Are 1 and 5 user IDs, or counts of the number of users joining the channel, or just what? – Karl Knechtel Sep 26 '11 at 8:27
up vote 1 down vote accepted

Use has for singular, have for plural and zero. And for numbers less than 10, write out as words. So:

  • One has joined the channel.
  • Five have joined the channel.
share|improve this answer
Thanks for the answer :) – Hellnar Sep 25 '11 at 19:55

Another approach is to avoid the helping verb entirely. Since the message is likely to be displayed at the moment the joining occurs (or very soon thereafter), you could just use " joined the channel", e.g. "1 joined the channel", "5 joined the channel".

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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