que es el present perfect? y cuando se usa.
It's like saying I have done something. In spanish: He nadado or I have swum. Has comido or you have eaten. You use it when you want to say things someone has done.
It is used the same way in English as it is in Spanish.
Cuando se usa en espanñol, se puede usarlo en inglés.
The present perfect refers to actions in the past that relate to the present.
Esta experiencia ha sido muy buena.
This experience has been very good.
The experience was in the past, but its consequence carries into the present. One still feels the results.