Why's he listing all those terms here?
Native speaker’s answer
Rebecca
Because he has memorized all of the questions and their order so he lists all of the answers once after another without letting Mrs. Puff ask the questions. It is implied that he has done the oral test many times before and has memorized the questions from experience.