Present Perfect tense
(Настоящее совершённое время) 

Как показывает практика, время Present Perfect - самое сложное для понимания. Соберитесь!:) 

Все времена подгруппы Perfect можно охарактеризовать одним словом - РЕЗУЛЬТАТ. Приведу пример на русском..