The Present Perfect With Time Adverbials
Present Perfect часто используется с наречиями времени, которые относятся к недавнему прошлому: recently, just, only just.
Example: 1. We have just got back from our holidays. — Мы только что вернулись из отпуска. 2. Scientists have recently discovered a new island. — Ученые недавно открыли новый остров.
Это могут быть также наречия up to now, so far, until now, ever и yet (в вопросах), которые по смыслу включают в себя настоящее время.
Example 1: This matter has up to now taken more or less 10 days. — На решение этого вопроса уже ушло ни много ни мало 10 дней. (И он все еще решается)
Example 2: A: Have you finished this project yet? B: No, so far I’ve only prepared the statistics report. — Вы уже закончили этот проект? Нет, пока что только подготовил статистический отчет.