Which is correct, a "two-year" program or "two-years" program?
The difference between two expressions is the absence/presence of "s", i.e., singular or plural.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityWhich is correct, a "two-year" program or "two-years" program?
The difference between two expressions is the absence/presence of "s", i.e., singular or plural.
When we use counted elements as adjectives, they take a hyphen and lose the plural ending -s, because adjectives don't have plural forms in English:
Here are some examples:
a two-year program, a 3-day hike, a two-hour test, a four-year-old child, a 100-year war
In compound adjectives that contain a noun no plural-s is used, eg a ten-year-old boy. http://www.espressoenglish.net/compound-adjectives-in-english/