How to Express Age in English

What’s up ABA family?

Today’s blog is going to focus on something simple yet very important– how to express age in English.

What are the most common mistakes?

It is not uncommon to hear non-native people make mistakes when communicating their ages in English.


  • I have 26 years
  • I am have 30 years

Both of these examples are INCORRECT. In English we do not use the verb “to have” when we are referring to ages (like in Latin languages), as this implies collecting numbers. On that note, we also don’t mix the verb to be with the verb to have- you will leave the interlocutor confused.

What is the correct way to express age?

When talking about our ages, all we have to do is use the the verb “to be” + age. It really is that simple.


  • I am 30 (years old)
  • He is 43 (years old)
  • They are 35 (years old)

Note that saying “years old” after the number is not obligatory whatsoever and can be omitted because any time we use the structure: personal pronoun + (conjugated) “to be” + number, it only refers to age.

What next?

Always remember that when you are expressing age you will only ever use the verb “to be”-it’s that simple. If you want help with this or any other grammar issue, you can sign up for free to ABA English and check out unit 36!


  1. V very useful for me

Leave a Reply

Your email address will not be published. Required fields are marked *