why cannot I use havia instead of tinha
when you have the age, ise the verb "ter" (have) and not "ser" (be) or "haver".
when talking about age, you must use the verb to be as english: i'm 8, get it?