29 Ephraim didn't drive out the Canaanites who lived in Gezer; but the Canaanites lived in Gezer among them.
*Minor differences ignored. Grouped by changes, with first version listed as example.
Neither did Ephraim - See the notes on the parallel passages, Joshua 16:5-10 (note).
Neither did Ephraim drive out the Canaanites that dwelt in Gezer,.... Not so much as made them tributaries, but made a covenant with them, it is probable, contrary to the express will of God:
but the Canaanites dwelt in Gezer among them; the Ephraimites agreeing to it, and here they dwelt to the times of Solomon; See Gill on Joshua 16:10; where indeed they are said to be under tribute; but that seems to respect some later time, and not when they were first admitted to dwell among them, since no mention is made of it here.
Ephraim did not root out the Canaanites in Gezer (Judges 1:29), as has already been stated in Joshua 16:10.
In Gezer - Which they possessed 'till Solomon's time, 1-Kings 9:16.
*More commentary available at chapter level.