John the Apostle
Revelation 17:7BSB·traditional attribution

“Why are you so amazed?” said the angel. “I will tell you the mystery of the woman and of the beast that carries her, which has the seven heads and ten horns.

Matthew Henry Presbyterian @wholebiblehenry

Here we have the mystery of this vision explained. The apostle wonders at the sight of this woman: the angel undertakes to open this vision to him, it being the key of the former visions; and he tells the apostle what was meant by the beast on which the woman sat; but it is so explained as still to need further explanation. 1.

Commenting on Revelation 17:7-13

John Gill Reformed Baptist @doctorgill

And the angel said unto me,.... The same as in Rev 17:1 wherefore didst thou marvel? which is not said by way of reproof, as questions of this kind sometimes are, Act 3:12 for John did not wonder at her with a sinful admiration, so as to have her in great veneration, and to do homage and worship to her, as the inhabitants of the...

Albert Barnes Presbyterian @notesbybarnes

Verse 7. And the angel said unto me, Wherefore didst thou marvel? He was doubtless struck with the appearance of John as he stood fixed in astonishment. The question asked him why he wondered, was designed to show him that the cause of his surprise would be removed or lessened, for that he would proceed so to explain this that he might have a correct view of its design.