← All lessons

Common Mistakes · 3-minute read

I am 20 years old

Use be, not have, to talk about your age in English.

The simple rule

You can also say I’m 20 in informal conversation.

See the difference

✓ Say thisI am 20 years old.
✕ Avoid thisI have 20 years.

Try it yourself

Say the correct example aloud, then create a sentence about your own life using the same pattern.

Check your understanding