Right answer:
tiene
In Spanish, we use the verb tener (to have) when talking about the age of a person, unlike in English where we use the verb to be. So tiene is the conjugation of the verb tener for the third person singular in the simple present. Therefore, we can write this sentence as follows:
La hija tiene siete años
That translates into:
The daughter is seven years old