Search from various English teachers...
Mexico flagTania
I'm or I have? Today i was talking with a classmate and he told me that it's ok to say: I have 20 years old or I've 20 years old, but i was sure that is incorrect to say: I have or I've 20 years old, I think the correct one is: I'm/I am 20 years old, is that correct? or both are correct? i need to know! Thanks

Answers · 8

1
Both are not correct. your friend is wrong and you are right. I'm 20 years old. It is not correct to say "I've 20 years old." It is totally wrong.... Dont learn English from this friend :P haha.... It's a terrible mistake
1
To make your friend feel better, You may let him know that it is ok (but not ever done) to say: I have been alive 20 years. Along with the way you wanted to say it, You may even make it more simple.... "I'm 20." If people are already discussing age, or you are asked your age, that is all that is needed.
1
When I'm working with Mexican students here in California, we do a lot of work with the verbs "to be" (estar, ser) and "to have" (tener, haber). Often in Spanish you use the verb "to have" where in English we would use "to be." For example, English speakers would say: I'm 20 years old. I'm cold. I'm hungry. I'm thirsty. I'm scared. Your classmate directly translated the Spanish and hasn't learned these differences yet.
1
You're correct I'm/I am 20 years old.
1
I am 20 years old. Sure

Still haven’t found your answers?

Write down your questions and let the native speakers help you!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today