в каких случаях используется present perfect?
Когда хочется обозначить завершенное действие, в котором есть результат. Пример: I have already watered flowers. Я уже полил цветы.