The answer is indeed:
I have been flown.
You have been flown.
He/she has been flown.
We have been flown.
You have been flown.
They have been flown.
Explanation:
First, let's remember the Present Perfect Tense structure. It is formed by a subject, the auxiliary verb have (or has, according to the person), and a past participle. It is used to indicate actions that have taken place in an unspecified time in the past, or that have begun in the past and continue to the present moment. If we were to write a Present Perfect sentence with the verb "to fly", it could be something like this:
This new aircraft has flown hundreds of people to Asia.
Now, the Passive Voice is a structure in which the receiver of the action has more emphasis than the performer of the action. That is, what would normally be the object of the verb in the Active Voice becomes the subject in the Passive Voice. It is also necessary to include the verb "to be" in the sentence and conjugate/change it according to necessity. Let's use the example above to show how it is done, since it is in the Active Voice:
- This new aircraft has flown hundreds of people to Asia.
- Hundreds of people have been flown to Asia by this new aircraft.
Notice how we made the object into subject and added the verb "to be" in the past participle form to transform the Active Voice into Passive. "Has" became "have" because the auxiliary is conjugated according to its subject being singular or plural. Thus, for each person we would have, in the Present Perfect Tense:
I have been flown.
You have been flown.
He/she has been flown.
We have been flown.
You have been flown.
They have been flown.