Hello ptravler and welcome to the forum [<:o)] In English when we want say our age, we use: To Be + Number (age) + years old. The use of to be and to have is not the same in all languages. For example we use "to be" for sensations such as hot / cold / happy / excited.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ptravlerthe evaluatorUnfortunately, these types have little sense of imagination or humor. Maybe he/she wanted you to say "It's unidiomatic in English as a way of stating one's age". Who knows?
ptravlerThanks for that -- hmmm, i'm filling out an app for a CELTA class and one of the exercises is to tell what's wrong with "I have 25 years". I first answered it that years cannot be possessed and the sentence must have modifier (eg work experience).. the evaluator came back with "Please look at this one again, do not add a “modifier” to it. What is the error?"
A