Mi abuelo tiene setenta años.

Questions & Answers about Mi abuelo tiene setenta años.

Why does Spanish use tiene for age instead of a form of to be?

Because Spanish normally expresses age with tener (to have), not ser or estar.

So:

  • Mi abuelo tiene setenta años = literally My grandfather has seventy years
  • Natural English: My grandfather is seventy years old

This is one of the biggest differences from English. A sentence like Mi abuelo es setenta años is not correct.

Some more examples:

  • Tengo veinte años = I am twenty years old
  • Ella tiene cinco años = She is five years old
What form of the verb is tiene?

Tiene is the third-person singular present tense form of tener.

It can mean:

  • he has
  • she has
  • you have (formal usted)

In this sentence, it matches mi abuelo, which is third-person singular.

A few forms of tener in the present tense are:

  • yo tengo
  • tú tienes
  • él/ella/usted tiene
  • nosotros tenemos
  • ellos/ellas/ustedes tienen
Why is mi used here, and does it change for masculine and feminine nouns?

Mi means my. It is a possessive adjective.

Unlike some other Spanish words, mi does not change for gender:

  • mi abuelo = my grandfather
  • mi abuela = my grandmother

It only changes for number:

  • mi abuelo = my grandfather
  • mis abuelos = my grandparents / my grandfathers

So mi works with both masculine and feminine singular nouns.

What exactly does abuelo mean? Is it more like grandfather or grandpa?

Abuelo is the normal word for grandfather. Depending on context and tone, it can also feel like grandpa.

Related words:

  • abuelo = grandfather
  • abuela = grandmother
  • abuelos = grandparents

If you want a more affectionate or cute form, Spanish often uses:

  • abuelito = grandpa / dear grandpa
  • abuelita = grandma / dear grandma

So abuelo is neutral and very common.

Why is there no word like the before mi abuelo?

Because in Spanish, a possessive like mi usually replaces the article.

So Spanish says:

  • mi abuelo

Not:

  • el mi abuelo in modern standard Spanish

This is different from English only in structure, not meaning. The possessive already does the job.

Do you always need to say años when giving someone’s age?

Usually, yes. The standard full expression is:

So:

  • Mi abuelo tiene setenta años

In casual conversation, native speakers may sometimes shorten it if the context is obvious:

  • Mi abuelo tiene setenta

But for learners, the safest and most natural full form is to include años.

Does setenta change form depending on gender or number?

No. Setenta does not change.

You use the same form with masculine, feminine, singular, and plural nouns:

  • setenta años
  • setenta personas
  • setenta casas

Many Spanish numbers work like this. So once you know setenta, you can use it in many contexts without changing it.

Can the subject be left out, or do you have to say mi abuelo?

Spanish often allows the subject to be omitted if it is clear from context.

So you can say:

  • Tiene setenta años

But there is an important detail: tiene could mean:

  • he has
  • she has
  • you have (formal)

So if the context does not make it clear, keeping mi abuelo helps.

The full sentence is the clearest version:

  • Mi abuelo tiene setenta años
How do you pronounce años, especially the ñ?

The ñ is a separate Spanish letter, not just an n with an accent mark.

It is pronounced roughly like the ny sound in canyon.

So:

  • años sounds roughly like AHN-yos

A simple pronunciation guide for the whole sentence is:

  • mee ah-BWEH-loh TYEH-neh seh-TEN-tah AHN-yos

A few notes:

  • abuelo is stressed on bue
  • tiene starts with a sound like tyeh
  • setenta is stressed on ten
  • años has the ñ sound, not a regular n
Is the word order fixed in this sentence?

The normal, neutral order is:

  • Mi abuelo tiene setenta años

That is the most natural way to say it in most situations.

Spanish can sometimes change word order for emphasis or style, but learners should stick with the standard pattern:

For example:

  • Mi abuela tiene ochenta años
  • Mi hermano tiene diez años
Is Mi abuelo tiene setenta años present tense?

Yes. It is in the present indicative.

That is the normal tense to use for someone’s current age:

  • Mi abuelo tiene setenta años = my grandfather is seventy years old

If you wanted a past age, you would change the tense:

  • Mi abuelo tenía setenta años = my grandfather was seventy years old / used to be seventy years old

So the sentence as written refers to his age now.

Can I use this same pattern with other people?

Yes. This is a very common pattern in Spanish:

  • [person] + tener + [number] + años

Examples:

  • Yo tengo treinta años
  • Mi madre tiene cincuenta años
  • Ellos tienen doce años
  • ¿Cuántos años tienes?

Once you learn this pattern, you can use it for almost anyone.

AI Language TutorTry it ↗
Your avatar
How does verb conjugation work in Spanish?
Spanish verbs change form based on the subject, tense, and mood. Regular verbs follow predictable patterns depending on whether they end in ‑ar, ‑er, or ‑ir. For example, "hablar" (to speak) becomes "hablo" (I speak), "hablas" (you speak), and "habla" (he/she speaks) in the present tense.

Sign up free — start using our AI language tutor

Start learning Spanish

Master Spanish — from Mi abuelo tiene setenta años to fluency

All course content and exercises are completely free — no paywalls, no trial periods, no signup needed.

  • Infinitely deep — unlimited vocabulary and grammar
  • Fast-paced — build complex sentences from the start
  • Unforgettable — efficient spaced repetition system
  • AI tutor to answer your grammar questions