It is not easy to communicate with someone without using the present perfect. We often need to talk about things which happened or started to happen in the past and which are linked to the present ...
The present perfect is often used to say whether an action has happened or not at the present time. The action might be necessary or expected by someone, and we want to say if it is complete or not.