had been done 和had to be done
had been done是过去完成时的被动语态 和had to be done是情态动词have to的被动语态。
例如,到上个月底,高中英语课本内容全部被上完了。
For example, by the end of last month, all the contents of the high school English textbooks had been finished.
这些垃圾昨天就不得不处理了。
The rubbish had to be disposed of yesterday.