Passar frase para o Present Perfect

Hello everybody,

How can I change this sentence below to the Present Perfect tense? Could you help me, please?
I'm confuse 'cause the age... could you help me please??

Tyra is only 32 years old and retired from modeling.

Thx a lot!

AMPLIANDO O VOCABULÁRIO
Isa Mara Lando é uma referência entre os profissionais de tradução. Ela já traduziu mais de 100 livros, entre eles estão obras de autores aclamados, como: George Orwell, Salman Rushdie e Walter Isaacson (a biografia de Einstein). Nesta aula gratuita, Isa dá várias dicas de vocabulário. ACESSAR AULA
2 respostas
Ordenar por: Data
Mas o present perfect se usa quando uma coisa aconteceu e ainda vai acontecer e esse retired indica que a pessoa se aposentou, a ação acabou, não há mais nada para se fazer. Então penso que não se deve usar o present perfect (se eu estiver errada me corrijam). Você poderia escrever a frase assim "Tyra's 32 years old and hasn't worked at the time as a model".
Obrigada Isabela...
Sim, eu sei... mas eu preciso passar essa frase para o present perfect e estou confusa na questão da idade...
Penso que ficaria assim:
Tyra is only 32 years old and has retired from modeling.

Seria isso mesmo??