Should I use 'has' or 'is'?
- My son has 21 years old.
- My son is 21 years old.
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 communityShould I use 'has' or 'is'?
- My son has 21 years old.
- My son is 21 years old.
To describe someone's age, height, weight, size, shape, and so on, we use the verb to be.
So you should use is in your question, not has:
My son is 21 years old.
You can think of this "21 years old" as an adjective phrase. Adjectives are words we use to describe things. You can also think of this X years old phrase the same way as old when you say "He is old." For example,
That man is very old. He is a professional cyclist!
How old is he?
He's 102 years old!
To express age, we use the verb to be
, so
Your son is 21 years old.
Other examples:
How old are you?
I am 39.