Present Perfect tense
(Настоящее совершённое время) 
Как показывает практика, время Present Perfect - самое сложное для понимания. Соберитесь!:) 
Все времена подгруппы Perfect можно охарактеризовать одним словом - РЕЗУЛЬТАТ. Приведу пример на русском..