In Portuguese, you don't 'be' a certain age — you 'have' years. 'Tenho 28 anos' literally means 'I have 28 years.' This lesson teaches you to ask and answer age questions, plus numbers 20-50. By the end, you'll navigate Brazilian birthday parties and family conversations with ease. Vamos aprender!
Learning tips
- In Portuguese: **ter + number + anos** for age. Never 'sou 28' — always 'tenho 28 anos'.
- 'Fazer X anos' = 'to turn X years old'. 'Ela faz 80 anos domingo' = 'She turns 80 on Sunday'.
- Numbers 21+ always use 'e' between tens and units: 'vinte e um', 'trinta e dois' (never 'vinte um').
- Only 21/31/41… and 22/32/42… agree with gender: 'vinte e uma pessoas' (fem.), 'trinta e dois livros' (masc.).
Warm-up & Active Recall
| Word | Meaning |
|---|---|
| ter | to have |
| tenho | I have |
| tem | you/he/she has |
| temos | we have |
| o tio | the uncle |
| a tia | the aunt |
| o primo | the (m.) cousin |
| a prima | the (f.) cousin |
| o marido | the husband |
| a esposa | the wife |
Dialog
Beatriz is planning her grandmother's 80th birthday and talks with Thiago about the ages of different family members. Notice the pattern ter + number + anos, and how 'fazer X anos' means 'to turn X'. Also watch for the word 'caçula' — the Brazilian word for the youngest child in a family, extremely common.
Vocabulary
Active words
| Word | IPA | Translation | Note |
|---|---|---|---|
| o ano | /u ˈɐ.nu/ | the year | Masculine noun |
| quantos | /ˈkwɐ̃.tus/ | how many (masc. pl.) | Feminine pl. is 'quantas' |
| jovem | /ˈʒɔ.vẽj̃/ | young | Same for masc. and fem. — ends in -m |
| velho | /ˈvɛ.ʎu/ | old | Feminine: velha |
| mais velho | /ˈmajs ˈvɛ.ʎu/ | older (lit. more old) | Comparative — with or without 'do que' |
| mais novo | /ˈmajs ˈno.vu/ | younger (lit. more new) | Brazilians say 'mais novo', not 'mais jovem', for age comparisons |
| vinte | /ˈvĩ.tʃi/ | twenty | /ˈvĩ.tʃi/ — palatalized 'te' |
| trinta | /ˈtɾĩ.tɐ/ | thirty | /ˈtɾĩ.tɐ/ |
| quarenta | /kwaˈɾẽ.tɐ/ | forty | /kwaˈɾẽ.tɐ/ |
| cinquenta | /sĩˈkwẽ.tɐ/ | fifty | /sĩˈkwẽ.tɐ/ |
Passive words
| Word | IPA | Translation | Note |
|---|---|---|---|
| o aniversário | /u a.ni.veʁˈsa.ɾi.u/ | the birthday | Central to Brazilian social life |
| a idade | /a iˈda.dʒi/ | the age | Feminine noun |
| adulto | /aˈduw.tu/ | adult | Feminine: adulta |
| criança | /kɾiˈɐ̃.sɐ/ | child (the person) | Always feminine even for boys |
| adolescente | /a.do.leˈsẽ.tʃi/ | teenager | Same for masc. and fem. — ends in -e |
| fazer anos | /faˈzeʁ ˈɐ.nus/ | to turn (a year) older | Literally 'to make years' |
Useful chunks
| Word | Translation |
|---|---|
| quantos anos você tem? | how old are you? |
| eu tenho vinte anos | I am twenty years old |
Grammar: Expressing age with 'ter + número + anos'; numbers 21-50
| Estrutura | Exemplo | Tradução |
|---|---|---|
| ter + número + anos | Eu tenho 28 anos. | I am 28 years old. |
| quantos + anos + ter? | Quantos anos você tem? | How old are you? |
| fazer + número + anos | Ela faz 80 anos. | She turns 80. |
| ser mais velho / mais novo | Sou mais velho que ela. | I'm older than her. |
Importante: Em português, a idade se expressa com ter, não com ser. Nunca diga 'eu sou 28'.
Números 20-50:
| 20 | vinte |
| 21 | vinte e um / vinte e uma |
| 22 | vinte e dois / vinte e duas |
| 23 | vinte e três |
| 30 | trinta |
| 31 | trinta e um |
| 40 | quarenta |
| 41 | quarenta e um |
| 50 | cinquenta |
| 51 | cinquenta e um |
A formação é sempre: dezena + e + unidade (com o 'e' obrigatório). Os números 21 e 22 concordam em gênero (um/uma, dois/duas) com o substantivo: 'vinte e uma pessoas', 'trinta e dois livros'.
Expressing age in Portuguese uses 'ter' + number + 'anos', never 'ser'.
| Structure | Example | English |
|---|---|---|
| ter + number + anos | Eu tenho 28 anos. | I am 28 years old. |
| Quantos anos + ter? | Quantos anos você tem? | How old are you? |
| fazer + number + anos | Ela faz 80 anos. | She turns 80. |
| mais velho / mais novo + (do) que | Sou mais velho que você. | I'm older than you. |
Numbers 20-50:
| 20 | vinte | 30 | trinta |
| 21 | vinte e um / uma | 31 | trinta e um / uma |
| 22 | vinte e dois / duas | 32 | trinta e dois / duas |
| 23 | vinte e três | 33 | trinta e três |
| … | … | 40 | quarenta |
| 29 | vinte e nove | 50 | cinquenta |
The 'e' (and) between tens and units is obligatory: 'vinte e um', never 'vinte um'.
Gender agreement (only for compounds ending in 1 or 2):
- vinte e uma casas (feminine plural)
- trinta e dois livros (masculine plural)
- cinquenta e um anos (masculine — 'ano' is masc.)
All other compound numbers (23, 24, 25…) are invariable for gender.
Exercises
Fill in the Blanks
Complete with the right verb, number, or word.
- Eu vinte e oito anos.(ter with eu)
- anos você tem?(question word for 'how many')
- Ela faz anos domingo. (30)(the number 30 in words)
- Minha avó tem anos. (50)(the number 50 in words)
- Meu irmão é mais que eu. (younger)(younger = mais ___)
Grammar Application — Spell the Numbers
Write each number out in Portuguese words.
- Escreva por extenso: 25 → (20 + 5, remember the 'e')
- Escreva por extenso: 32 → (30 + 2, masculine)
- Escreva por extenso: 47 → (40 + 7)
- Escreva por extenso: 51 → (50 + 1, masculine)
- Escreva por extenso: 21 pessoas (fem.) → pessoas(21 with feminine noun 'pessoas')
Translation (English → Portuguese)
Translate — remember 'ter' is used for age!
- How old are you?
- I am twenty-eight years old.
- My grandmother turns eighty on Sunday.
- My brother is younger than me.
- He has forty years (he's forty).
Creative Construction
Describe the ages of 3 people in your family using 'ter' or 'fazer'. Include at least one age comparison.
Takeaway
Age in Portuguese uses **ter** + number + **anos**: 'Tenho 28 anos.' To ask: **Quantos anos você tem?** To turn an age: **fazer X anos** ('faço 30 anos amanhã'). Numbers 21+ use 'e': vinte **e** um, trinta **e** cinco. Numbers ending in 1 or 2 still agree with gender.