[subject] + have / has + [past participle]
[subject] + haven't / hasn't + [past participle]
Have / Has + [subject] + [past participle]?
The present perfect joins the past to now. It says that something happened before now, but not when. What matters is the result or the experience now.
It has two parts: have or has, and the past participle (worked, seen, gone). Use has with he, she and it.
In speech and messages, the short forms are usual: I've, you've, we've, they've, he's, she's, it's.
Put have or has before the subject in a question. For the negative, use haven't or hasn't.
For experiences in your life, ask with ever, and answer with never for "not at any time". Both go before the participle.
Been means someone went and came back. Gone means they are there now.
The present perfect does not go with a finished time (yesterday, last week, in 2019, ago). For those, use the past simple.