Лучший ответ
Present Perfect – это время в английском языке, которое используется для обозначения действий, завершенных в прошлом, но имеющих связь с настоящим. Формируется с помощью вспомогательного глагола 'have' и третьей формы основного глагола. Например: "I have eaten" означает, что действие завершено, но его результат важен в настоящем.