Alice has cheered the boy up by singing a song改为被动语态

问题描述:

Alice has cheered the boy up by singing a song改为被动语态

以下这几种说法都是正确的,请挑选吧:
The boy has been cheered by Alice's song.
The boy has been cheered by the song Alice sang.=The boy has been cheered up by the song which Alice sang.
The boy has been cheered by Alice's singing a song.
The boy has been cheered by the song Alice has sung.