Common Errors in English: Year Old or Years Old?

Don’t say: “My daughter has eight years.”

Don’t say: “My daughter has eight years old.”

Say: “My daughter is eight years old.”

When speaking about age in English, we use the verb be (am, is, are) and not have/has.

  • I’m thirty years old.
  • My nephew is fourteen years old.
  • These houses are 200 years old.

We can also say am / are / is + __(age)__ without “years old”:

  • I’m thirty.
  • My nephew is fourteen.
  • My kids are six and eight.

When it is somebody’s birthday, we say they turn __(age)__

  • We threw a big party when my mother turned fifty.
  • My husband’s turning forty next month.
  • My youngest cousin just turned three.

When the person’s age is being used as an adjective before their name, we say year-old and not years old:

  • My six-years-old son is starting school next week.
  • My six-year-old son is starting school next week.

Fix your English errors FAST:

200 common errors in English course

Learn more about this course