English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. Join them; it only takes a minute:

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

If you have something like:

Get the name(s) of all users.

Should name be singular or plural?

The way I see it, each user has only one name, so it could be singular, but you will be getting many names, one for each users, so it could also be plural. Anyone know what is the proper way?

share|improve this question
Also, is it "each user" or "each users"? – Didier A. Oct 18 '12 at 17:37
up vote 3 down vote accepted

When used with the word all, the plural is preferred in order to match the plural users:

Get the names of all users.

With the word each, the singular is preferred in order to match the singular user:

Get the name of each user.

However, even in this latter case, some people would accept or prefer names. There is not a hard-and-fast rule in this case, though in general English speakers err on the side of using the plural.

share|improve this answer

You want names, so names is correct. Consider 'age' instead of 'name'. You may ask for the age of all kids in one grade at school, but you would ask for the ages of the kids from all grades that do music.

And definitely each user.

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.