Want to actually learn this — with audio, spaced repetition and progress tracking?

Study in the app →

Help improve this content. If something looks off, let us know →

Portuguese · CEFR Band 1 (A1) · Chapter 11

Quantos anos você tem? How old are you?

Numbers 11 to 100 (onze, vinte, cem) plus mil and zero. For age, Portuguese uses "ter" (to have), not "ser": Tenho vinte anos ("I have twenty years"), never "sou vinte". The question is Quantos anos você tem? New vocabulary: onze, vinte, cem, mil, zero, ano, quantos, primeiro, último, vez. Pronunciation corner: the nasal in "cem" and "vinte", and the -m that does not close the mouth.

Sou ou tenho? — sou or tenho?

  1. Lucas Mike, quantos anos você tem? Mike, how old are you?
  2. Mike Eu sou vinte e um. I'm twenty-one. (slip: age uses ter, not ser — say "Tenho vinte e um anos")
  3. Lucas Com a idade a gente usa "ter": você tem vinte e um anos. With age we use "ter": você tem vinte e um anos (you have twenty-one years).
  4. Mike Ah, tenho vinte e um anos. E você? Ah, I am twenty-one. And you?
  5. Lucas Tenho dezenove anos. I'm nineteen.

As idades da família — The Family Ages

  1. Bia Lucas, quantos anos tem sua irmã? Lucas, how old is your sister?
  2. Lucas Minha irmã Júlia tem vinte e três anos. É a primeira. My sister Júlia is twenty-three. She is the first (oldest).
  3. Bia E seu irmão mais novo? And your younger brother?
  4. Lucas O Téo tem catorze anos. É o último. Téo is fourteen. He is the last (youngest).
汉字PinyinPOSMeaning
onze num. eleven
vinte num. twenty
cem num. hundred
mil num. thousand
zero num. zero
ano n.m. year (m)
quantos adj. how many
primeiro adj. first
último adj. last
vez n.f. time, occasion (f)

A idade com "ter" Age with "ter"

Em português a idade se diz com "ter" (não "ser"): a gente "tem" anos. Tenho vinte anos. Quantos anos você tem? — Tenho dezenove. O erro clássico do inglês é dizer "sou vinte" (I am twenty): em português isso significaria "sou o número vinte". Diga sempre tenho + número + anos. Sobre os números: de 11 a 15 são palavras próprias (onze, doze, treze, catorze, quinze); de 16 a 19 usam "deze-" (dezesseis, dezessete); a partir de 21 com "e": vinte e um. As dezenas: vinte, trinta, quarenta… cem é 100.

In Portuguese, age is said with "ter" (not "ser"): you "have" years. Tenho vinte anos (I am twenty). Quantos anos você tem? — Tenho dezenove. The classic English mistake is "sou vinte" (I am twenty): in Portuguese that would mean "I am number twenty". Always say tenho + number + anos. About the numbers: 11-15 are their own words (onze, doze, treze, catorze, quinze); 16-19 use "deze-" (dezesseis, dezessete); from 21 on, use "e": vinte e um. The tens: vinte, trinta, quarenta… cem is 100.

  • Quantos anos você tem? — Tenho vinte anos. How old are you? — I am twenty.
  • Minha avó tem cem anos. My grandmother is a hundred years old.
  • É a primeira vez. It's the first time.
  • Meu número é dois, zero, zero, um. My number is two, zero, zero, one.

Want to actually learn this — with audio, spaced repetition and progress tracking?

Study in the app →

Report an issue

Spotted an error or have a suggestion? Every report helps us improve this content.