Para preguntar la edad de una persona usamos «how old?» (¿qué edad?) y el verbo «to be»:
How old are you?
¿Qué edad tienes?
How old is Anita?
¿Qué edad tiene Anita?
Ante lo cual se responde:
I am twenty-eight (years old).
Tengo 28 años.
My sister is thirty-nine (years old).
Mi hermana tiene 39 años.
Ya habíamos aprendido que el verbo «to be» podía equivaler a «tener» en algunas expresiones, como ocurre en este caso, al hablar sobre la edad.