3年間を平均して〜よりも長く学校に残る となぜならないのですか?
average of の後に来る英語は平均した結果の数値が来るからです。 質問者様のような訳にはならないと思います。
この質問を見ている人は こちらの質問も見ています😉