Here is a question
Put the verbs in brackets into a suitable tense form
____ you _____ (go) to your dentist recently?
Typical answer: Have you gone to your dentist recently?
I noticed many users change gone to been.
I think those have not the right to make such changes simply the option is (go) and not (be)
Am I right or not?
I know (have gone) = went but not returned yet or in his way coming back whereas (have been) = went and came back