回答

主語のthe box~ floorsが1つのものなので、括弧に入る述語動詞が三人称単数形になるからです。
boxは可算名詞で、複数形のesが付いてないので
主語は単数です。又needs to be doneで
「〜の必要がある」と言う意味で、have toと一緒に使うと「必要がある」を2回言うことになり
不自然になるからだと思われます。

この回答にコメントする
疑問は解決しましたか?