what makes a metal sheet to reflect light? why doesn't individual metal atom reflects light?
Simply put, metal reflects light because it is conductive. So when an electromagnetic wave(light) arrives at the surface of the metal, the electric field drives currents in the metal. These currents generate an electromagnetic wave traveling in the opposite direction of the incoming wave, which is the reflected wave.
Separate names with a comma.