In this paper, we study the existence of multiple solutions for the following nonlinear elliptic problem of p-Laplacian type involving a singularity and a critical Sobolev exponent {−Δpu=up∗−1+λ|u|γ−1u,inΩ,u=0,on∂Ω,\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$$ \ extstyle\\begin{cases} -\\Delta _{p}u=u^{p^{*}-1}+\\frac{\\lambda}{|u|^{\\gamma -1}u}, & \ ext{in} ~\\Omega , \\\\ u=0, &\ ext{on}~\\partial \\Omega , \\end{cases} $$\\end{document} where Ω is a bounded domain, p∗=NpN−p\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$p^{\\ast}=\\frac{Np}{N-p}$\\end{document} (N≥3\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$N \\geq 3$\\end{document}) is the critical Sobolev exponent and λ>0\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$\\lambda > 0$\\end{document}. Based on the cutoff technique, we prove that the above problem possesses infinitely many positive solutions with 0<γ<1,1<p<N\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$0 < \\gamma <1, 1< p < N$\\end{document}, and λ>0\\documentclass[12pt]{minimal} \\usepackage{amsmath} \\usepackage{wasysym} \\usepackage{amsfonts} \\usepackage{amssymb} \\usepackage{amsbsy} \\usepackage{mathrsfs} \\usepackage{upgreek} \\setlength{\\oddsidemargin}{-69pt} \\begin{document}$\\lambda > 0$\\end{document} small enough.