Время Present Perfect используется, когда речь идёт о:
1) наличии или отсутствии какого-то опыта: «Ты когда-нибудь был в Диснейленде?», «Ты когда-нибудь хотела волшебный ковёр?», «Я никогда не танцевала».
2) наличии или отсутствии результата какого-то действия: «Я только что приготовила ужин», «Я уже поливала цветы сегодня», «Я ещё не помыл посуду».
В случае, если подлежащее предложения обозначает третье лицо (he/she), форма вспомогательного глагола have заменяется на has.
