I have visited London.
Türkçe: Londra’yı ziyaret ettim.
Present perfect, İngilizcede geçmişte belirsiz bir zamanda gerçekleşen olayları ya da geçmişte başlayıp hâlâ devam eden durumları anlatmak için kullanılan bir zaman yapısıdır.
Present perfect, deneyimler, geçmişte ne zaman olduğu belli olmayan olaylar veya geçmişte başlayıp hâlâ süren durumlar için kullanılır.
I have visited London.
Türkçe: Londra’yı ziyaret ettim.
She has finished her homework.
Türkçe: O, ödevini bitirdi.
We have lived here for five years.
Türkçe: Beş yıldır burada yaşıyoruz.
They have never tried sushi.
Türkçe: Onlar hiç sushi denemedi.