IngLees

I have 20 years: cuando «tener» se dice con be

En español tenemos años, hambre, frío y razón. En inglés todo eso se es, con el verbo be. Por eso I have 20 years es uno de los errores más típicos de los hispanohablantes, y de los más fáciles de corregir.

La edad

Se dice I'm 20, I'm 20 years old o I'm twenty. Nunca I have 20 years, ni I'm 20 years sin old.

Para preguntar: How old are you?, no How many years do you have?

Hambre, sed, frío, calor y sueño

Todo esto va con be y un adjetivo: I'm hungry (tengo hambre), I'm thirsty (tengo sed), I'm cold (tengo frío), I'm hot (tengo calor), I'm sleepy (tengo sueño).

Cuidado: I have a cold no es tengo frío, sino estoy resfriado.

Razón, miedo y suerte

Tener razón es be right (You're right); no tener razón, be wrong. Tener miedo es be afraid o be scared: I'm afraid of dogs. Tener suerte es be lucky.

Tener prisa también: I'm in a hurry.

Cuando sí es have

Have sí traduce tener cuando hablas de posesión o de cosas que tienes: I have two brothers, I have a car, I have a headache. Y tener que es have to: I have to go.

Más errores comunes

Mira las palabras en cuentos de verdad

En los cuentos de IngLees tocas cualquier palabra para ver qué significa en español y oírla. De A1 a C1, gratis.

Ver los cuentos en inglés

Preguntas frecuentes

¿Por qué no se dice I have 20 years?

Porque en inglés la edad se expresa con el verbo be: I'm 20 years old, literalmente «soy de 20 años de edad».

¿Se puede decir solo I'm 20?

Sí, es lo más habitual al hablar. I'm 20 years old es igual de correcto; lo que no se dice es I'm 20 years sin old.

¿Cómo se dice tengo frío en inglés?

I'm cold. I have a cold significa estoy resfriado.