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

There is a framework called Grails.

Is that sentence correct?

The Grails have integration with jUnit

share|improve this question
A link would be welcome to provide context... – F'x Jan 25 '11 at 7:47
up vote 10 down vote accepted

Don't let the final 's' fool you, Grails is singular. So:

Grails is an open source web application framework


Grails is a high-productivity web framework


Grails has integration with jUnit

share|improve this answer

Actually, both answers can be correct.

For example:

Grails have been used for many centuries.

Grails has been used in many projects.

These are both correct usages. However, the further clarification you gave in your quoted text showed that you were referring to the software implementation "Grails". In this case, the proper name of the product is "Grails". The "s" at the end is not indicating a plural, it's just part of the name.

The confusion comes in because it's not common to have singular English nouns end in "s".

Look at it this way. If you use the proper name "Leonides" as your example:

Leonides has given the order to attack".

If, on the other hand, there was a small, furry creature called a "leonide", you would say:

Leonides have been known to attack without provocation.

Hopefully this helps.

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.