Provided is a method for manufacturing a semiconductor device capable of preventing a solution from penetrating a lower layer by forming a poly silicon layer stacked of the films having the different grain boundary structures at border, wherein the solution is used in the subsequent strip and cleaning process.