Por que “I have 20 years” está errado? O jeito certo de falar idade em inglês

Se você já tentou falar sua idade em inglês e pensou: “I have 20 years”, você aplicou a lógica do português.

Mas o inglês organiza essa ideia de outro jeito.

E quando você entende a lógica estrutural por trás disso, nunca mais erra.

A pergunta real não é só “qual é a forma certa?”.
É: por que o inglês não usa HAVE para idade?

O cérebro aprende padrão com função.

Idade é posse ou estado?

Imagine duas cenas.

Cena 1:
Você segurando um celular.

Você pode perder. Pode vender. Pode trocar.

Isso é posse.
Isso é HAVE.

Cena 2:
Você existindo no mundo com 20 anos de vida acumulada.

Você não está segurando 20 objetos chamados “anos”.

Você está em um estado de existência.

Idade não é objeto.
É condição.

A lógica interna do inglês

O inglês separa muito bem duas funções:

Have → posse
Be → estado

Exemplos claros:

I have a car. (posse)
I have a problem. (algo dentro da sua esfera)

Mas:

I am tired. (estado)
I am happy. (estado)
I am 20 years old. (estado)

Idade é vista como estado atual da pessoa.

Não é algo que você “carrega”.
É algo que você é naquele momento.

Por isso usamos o verbo BE.

Estrutura correta para falar idade

Sujeito + verbo BE + número + years old

Exemplo-base:

I am 20 years old.

Vamos desmontar:

I = sujeito
am = verbo BE no presente
20 = número
years = plural
old = adjetivo que indica idade

Por que “years” no plural?

Porque 20 é maior que 1.

Se fosse:

I am 1 year old.

Year fica no singular.

Por que não usamos artigo?

Não usamos “a”, “an” ou “the” antes da idade.

Errado:

I am a 20 years old. ❌

Por quê?

Porque número + years old é medida direta.

Não é substantivo contável comum.
É expressão fixa de estado.

Você também pode omitir “years old” em contextos informais:

I am 20.
She is 25.

O número já comunica idade.

Exemplos explicados com lupa

1. I am 18 years old.

 

am = estado atual
18 = número
years = plural
old = condição

Sem artigo porque é medida.

2. She is 25 years old.

 

is = terceira pessoa singular
Estado atual dela.

3. He is 1 year old.

 

year no singular porque é 1.

4. They are 30.

 

are = plural
O número sozinho já funciona como idade.

Por que “I have 20 years” soa errado?

Quando você diz:

I have 20 years.

Você está usando HAVE, que indica posse.

Isso soa como:

“Eu possuo 20 unidades chamadas years.”

O inglês não enxerga idade como objeto possuído.

Ele enxerga como característica de identidade.

Por isso a estrutura correta é:

I am 20 (years old).

Comparando com outras estruturas

Veja como o inglês trata estados de identidade:

I am tall.
I am tired.
I am Brazilian.
I am 20 years old.

Tudo segue a mesma lógica:

Sujeito + BE + estado/identidade

Idade entra no mesmo grupo estrutural.

Erro comum do brasileiro

Erro:

I have 20 years. ❌

Isso acontece porque você traduziu diretamente:

“Eu tenho 20 anos.”

Mas o inglês não usa HAVE para idade.

Outro erro:

She has 15 years. ❌

Mesmo problema estrutural.

Correto:

She is 15 (years old). ✔

Bloco mental para nunca mais errar

Pergunte:

Estou falando de algo que eu possuo?
Ou de algo que eu sou neste momento?

Se for característica de identidade, use BE.

Se for objeto ou algo dentro da sua esfera, use HAVE.

Treino mental estratégico

1. Fale que você tem 30 anos.

 

I am 30 years old.

2. Fale que seu irmão tem 15 anos.

 

My brother is 15 years old.

Pergunte:

É estado ou posse?
Qual verbo conecta melhor essa ideia?

Em inglês, idade não é algo que você tem.

É algo que você é naquele momento.

Quando você entende essa diferença estrutural entre BE e HAVE, para de traduzir e começa a pensar em função.

Agora continue em: 👉 Quando usar AM, IS e ARE, Verbo HAVE

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *