I have visited London.
français: J’ai visité Londres.
Le present perfect est un temps en anglais qui sert à parler d’actions ou d’expériences qui ont eu lieu à un moment indéfini dans le passé, ou qui ont commencé dans le passé et continuent jusqu’à maintenant.
On utilise le present perfect pour parler d’expériences, d’actions passées sans préciser le moment, ou d’actions qui ont commencé dans le passé et qui continuent aujourd’hui.
I have visited London.
français: J’ai visité Londres.
She has finished her homework.
français: Elle a fini ses devoirs.
We have lived here for five years.
français: Nous habitons ici depuis cinq ans.
They have never tried sushi.
français: Ils n’ont jamais goûté de sushi.