0
Sundarnaz Posted 9 years ago
Grammar

20 year or 20 years

There's a movie "20 year old Virgin". My question is why is it "20 year old" and not "20 years old"? Is there any particular reason?
  

Top answer

We use the singular (usually hyphenated) for ages expressed as adjectives before a noun or as substitutes for a noun. We use the plural without hyphens when we are simply stating the age of something / someone. John is 16.

  • We use the singular (usually hyphenated) for ages expressed as adjectives before a noun or as substitutes for a noun.
  • We use the plural without hyphens when we are simply stating the age of something / someone.
  • John is 16.
  • John is 16 years old.
  • John is a 16-year-old.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0

We use the singular (usually hyphenated) for ages expressed as adjectives before a noun or as substitutes for a noun.

We use the plural without hyphens when we are simply stating the age of something / someone.

  • John is 16.
  • John is 16 years old.
  • John is a 16-year-old.
  • John is a 16-year-old boy.

Related Questions