his is because in the solution ZnSO4 is an ionic bond, so there are billions and billions of free electrons zooming around all over the place. When zinc is dipped in the solution, the FREE ELECTRONS will move from the solution to the metal, not the ions. This is because Zn2+ is positive, and positive substances attract electrons. Therefore this makes the electrons travel from the solution to the Zinc metal.
It looks like no redox reaction takes place because there isn't one! Zinc and Zinc won't react. The Zn2+ ions do not move into the solution, they are already in the solution--in the Zinc sulphate. The Zn metal is uncharged.
you will learn more about this in class 12.Concepts will be more clear then