You have studied in the previous chapters that when a static charge is given to a metal, the charge resides on its surface and there is no electric field inside it. But this is not the case when a charge is in motion. Current can flow through a conductor only when an electric field is established inside it. An electric field exists inside the conductor, as it is connected to the battery. Thus, current flows through the conductor.