Question: Change voice: She will have sung a song.
Correct Answer: A. A song will have been sung by her.
Explanation: Correct future perfect passive