What is the reason God driving the nations out before Israel crosses the Jordan?
He is driving them out because of their wickedness, and to keep his word that he swore to Israel's ancestors, Abraham, Isaac, and Jacob. [9:5]