In this paper, we introduce the concept of dual frame of g-p-frame, and give the sufficient condition for a g-p-frame to have dual frames. Using operator theory and methods of functional analysis, we get some new properties of g-p-frame. In addition, we also characterize g-p-frame and g-q-Riesz bases by using analysis operator of g-p-Bessel sequence.