Вживання Present Perfect.
Ми вживаємо Present Perfect для опису дії, що виконана (тільки-но). Час виконання дії не вказано, важливим є факт виконання дії або її результат.
She has bought this book. — Вона купила цю книгу (невідомо коли, важливим є факт).
Present Perfect часто вживається з наступними прислівниками:
just — тільки-но,
already — уже,
yet — досі, все ще, вже,
lately — останнім часом,
of late — останнім часом,
recently — недавно.
He has watched a new film recently.
Для опису дії, що завершилася, але період, коли дія відбулася, ще продовжується, також можна вживати Present Perfect:
today — сьогодні,
this week — цього тижня,
this month — цього місяця,
this century — в нашому сторіччі.
I have called my friend this morning.
Для опису дії, що почалася в минулому та продовжується до теперішнього часу:
I have known Mary all my life. — Я знаю Мері все своє життя.
Джерела:
http://relax.com.ua/