Spanish with Maria
Tip 43 of 924 min read

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

  1. Tengo veinte años.

    I am twenty years old.

    Spanish expresses age with tengo, literally I have.

  2. ¿Cuántos años tienes?

    How old are you?

    This question addresses one person informally.

  3. ¿Cuántos años tiene usted?

    How old are you?

    Usted makes respectful singular address explicit.

  4. 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.

Want help putting Spanish into practice?

Friendly, personalised lessons can help you turn today's tip into confident conversation.

Talk to Maria about Spanish lessons