Respuesta rápida
La edad en inglés se dice con el verbo to be, no con to have. Por eso la estructura correcta es I am 30 years old y no I have 30 years.
Es una de las interferencias más comunes para hispanohablantes porque en español decimos tengo 30 años. Si querés ubicar este tipo de error dentro de tu nivel general, podés conocer tu nivel de inglés.
La pregunta estándar es How old are you?
La respuesta más natural es I am 30 o I am 30 years old.
I have 30 years es incorrecto en inglés.
Cómo decir la edad en inglés: ejemplos completos
- 1
I am 21 years old.
- 2
She is 7.
- 3
How old is your brother?
- 4
My parents are in their fifties.
- 5
He just turned 40.
Cómo se usa en diferentes contextos
Formal: I am 32 years old.
Cotidiano: I am 32.
Preguntar a otra persona: How old are you?
Hablar de terceros: My daughter is 10.
Errores comunes
- 1
Decir I have 25 years.
- 2
Olvidar el verbo: I 25 years old.
- 3
Traducir literal tenés cuántos a ños en vez de usar How old...?
Ejercicios de práctica
Práctica
1. Completa: I ___ 18 years old.
Respuestas sugeridas: I am 18 years old.
2. Traduce: Ella tiene 9 años.
Respuestas sugeridas: She is 9 years old.
3. Completa la pregunta: ___ old are you?
Respuestas sugeridas: How old are you?
4. Corrige: He have 40 years.
Respuestas sugeridas: He is 40 years old.
5. Traduce: Mi abuelo tiene 70.
Respuestas sugeridas: My grandfather is 70.
¿Querés transformar este contenido en progreso real?
El siguiente paso más útil es saber tu nivel actual y elegir una ruta que sí encaje con tu objetivo, tu presupuesto y tu disponibilidad.
Preguntas frecuentes
¿Se puede decir I am 20 sin years old?
Sí. En conversación cotidiana es totalmente natural decir I am 20.
¿I have 20 years está mal?
Sí. En inglés la edad se expresa con to be, no con to have.
¿Cómo se pregunta la edad en inglés?
La forma estándar es How old are you? o How old is she/he?
Siguientes pasos relacionados

Fundadora & Certified Neurolanguage Coach® | Go Fluent Academy Mendoza
Con +15 años de experiencia en educación de idiomas, la Prof. Chocobar Ozkok es Licenciada en Enseñanza de Inglés (UNCuyo), Máster en Lingüística Aplicada (Alemania), y especialista certificada en Neurociencia y Aprendizaje de Idiomas. Ha enseñado en 5 países y ayudado a más de 10,000 estudiantes.
Si querés bajar esto a un plan concreto, primero conocé tu nivel de inglés. Go Fluent Academy es una academia local e independiente con base en Mendoza, Argentina, y no forma parte de goFLUENT S.A.