Why Spanish Uses Tener for Age
Spanish treats age as something you have, not something you are. Ask ¿Cuántos años tienes? and answer with tengo plus a number.
Learning objective
Ask and state age with tener rather than ser.
Spanish normally states age with tener, the verb often translated as to have. Tengo veinte años literally resembles I have twenty years and naturally means I am twenty years old. Años means years, and the letter ñ must remain distinct from n in spelling and pronunciation.
To ask one person informally, use ¿Cuántos años tienes?, meaning How old are you? Cuántos means how many and agrees with the masculine plural noun años. Tienes is the tú form of tener. The opening question mark and the written accent in cuántos belong in careful writing.
For respectful singular address, ask ¿Cuántos años tiene? or ¿Cuántos años tiene usted? Context often makes usted unnecessary, while stating it can clarify the respectful choice. Questions about age can feel personal in some relationships and settings, so ask only when the information is relevant and welcome.
Use the number directly before años for ages above one: Tiene treinta años means He is, she is, or you are thirty years old. A one-year-old has un año, singular. Do not use ser merely because English says is; age belongs to this high-frequency tener expression.
Examples
Tengo veinte años.
I am twenty years old.
Spanish expresses age with tengo, literally I have.
¿Cuántos años tienes?
How old are you?
This question addresses one person informally.
¿Cuántos años tiene usted?
How old are you?
Usted makes respectful singular address explicit.
La niña tiene un año.
The girl is one year old.
Niño is the corresponding form for a boy; use the form relevant to the child.
Common mistake
- Instead of
- Soy veinte años.
- Try
- Tengo veinte años.
Spanish uses tener rather than ser to state a person's age. Tengo matches the speaker, and años names the years. Memorise the complete frame tengo plus number plus años, because translating the English verb by itself leads to the wrong construction.
Practice
Try it yourself
State your real age or a fictional age with tengo. Ask a friend their age, then rewrite the question for a person addressed as usted. Include accents and both question marks.