is ended 是被动语态,意思是句子的主语 “被结束” 例如:The song is ended (歌唱/诗歌到了末尾”。has ended 是主动语态的完成时态,意思是句子的主语 “已经结束” 了 ended 所带的宾语,例如:He has ended his song (他已经结束他的歌声)。