You are going to have a short quiz. I will hand out exam papers to you. Take one and pass the rest to the back. You have to solve the 10 Engish problems in 5 or 7 minutes. When you are finished with solving the problems, I will write the answers on the blackboard. You have to grade your exam papers. Are you done? How many students have got the perfect score? Very good.

================
I have changed some parts from the previous version. Do we have to use ' a short quiz' about the test at the end of a class? Would you check the passage? Thank you.

You are going to have a short quiz. I will hand out the quiz papers. Take one and pass the rest back. You have to solve the 10 Engish problems in 5 or 7 minutes. When you are finished with solving the problems, I will write the answers on the blackboard. You will grade your own quiz. Are you done? How many students have got a perfect score? Very good.

~~> I don't understand "to solve the 10 English problems" though. Do you mean answer 10 questions? Or complete the 10 sentences? Or what?

You are going to have a short quiz. I will hand out exam papers to you. Take one and pass the rest to the back. You have to solve the 10 English problems in 5 or 7 minutes. When you are finished with solving the problems, I will write the answers on the blackboard. You will then grade your exam papers. Are you done? How many students have got a perfect score? Very good.

================
I have reviewed the passage for you. It appears to be grammatically correct and conveys the intended message clearly. However, there are a few changes I would suggest for clarity:

"You are going to have a short quiz." - This sets the expectation that a quiz will take place.

"How many students have got a perfect score?" - "Have" can be replaced with "got" to maintain consistency.

Overall, the passage seems fine, but it's important to consider the context and timing of when to administer a quiz at the end of a class.