Na takiej stronce gdzie się zadaje pytanie nativom i oni odpowiadają. Jedna osoba nawet dała uzasadnie, ale wogóle go nie rozumiem. Wkelejam odpowiedz go brytyjczka. Ale ona nic mi nie mówi
The present perfect tense is used for actions that have (or haven't) been performed since a certain time.
I have been to London twice since Christmas.
I have not visited her since yesterday.
I have not eaten since breakfast.
Other tenses can be used for situations which have been ongoing or habitual since a certain time.
She is looking (or looks) better since her operation.
She doesn't visit us so much since her marriage. (habitual)
I feel happier since our talk last week.