<u>Answer:</u>
In Spanish grammar the <u>Present Perfect tense</u> is similar to the English grammar, and the rule is:
<h2>
Subject + verb Haber (to have) in present tense + verb in past participle + complement
</h2>
It is used to express that an action <u>took place in the past but continues in the present</u>.
If we want to write a sentence in in Present Perfect tense, we have to follow the rule above, taking into account that <u>the verb Haber in present must be correctly written according to the subject pronoun.</u>
1st person singular: Yo <u><em>he</em></u><u> </u>
2nd person singular: Tú <u><em>has</em></u><u> </u>
3rd person singular: Él/Ella/eso/esa <u><em>ha </em></u><u>
</u>
1st person plural: Nosotros <u><em>hemos </em></u><em>
</em>
2nd person plural: Ustedes<u> </u><u><em>han</em></u> (In LatinAmerica) / Vosotros <u><em>habéis</em></u> (In Spain)
3rd person plural: Ellos/Ellas <u><em>han</em></u><u><em>
</em></u>
Then, according to this explanation the right answer is:
<h2>Rodrigo <u>ha cumplido</u> diez años</h2>
(Rodrigo <u>has turned</u> ten years old)
Rodrigo is the <u>3rd person in singular</u><em> Él</em> (He), so the right conjugation of the verb <em>haber</em>(to have) is <em>ha</em> (he has). Then, according to the rule, this verb <em>Haber</em> is followed by the main verb <em>cumplir</em> in past participle as <em>cumplido</em>.
Rodrigo (Él) + ha + cumplido + diez años
Rodrigo + has + turned + ten years old
Subject + verb Haber (to have) in present tense + verb in past participle + complement