I too saw a problem with the question. Fifth graders don't use the word "astonished" in their writing. If the quotes provided were accurate, I doubt the child wrote the question.

That said, there should be no problem asking it.