How the present perfect is built
The form is simple: have or has, then the past participle. 'I have finished', 'she has arrived', 'we have not decided'.
The participle is the third form of the verb. Regular verbs add -ed (work, worked, worked). Irregular verbs have to be learnt one by one (go, went, gone; see, saw, seen; write, wrote, written).
I have booked my flight.
The booking is done and it matters now.
She has not replied yet.
Still waiting at this moment.
Have you eaten?
A question about now, not about a past time.