11 But after 3½ days, the breath of life from God entered them, and they stood on their feet. So great fear fell on those who saw them.
God allowed them to be killed so at their resurrection they would bring fear on those watching. Fear is the beginning of knowledge (Proverbs 1:7) and fear, in this case, is to wake the people up and understand that God is in control and rejection of Him brings major consequences.
12 Then they heard a loud voice from heaven saying to them, “Come up here.” They went up to heaven in a cloud, while their enemies watched them.
God’s enemies were celebrating their death and now in defeat, seeing them alive and going up to where the Lord dwells. They are realizing their doom if they continue to persist in rejecting Jesus, knowing that no one can defeat God.
13 At that moment a violent earthquake took place, a tenth of the city fell, and 7,000 people were killed in the earthquake. The survivors were terrified and gave glory to the God of heaven.
In response to their wickedness for killing God’s servants, an earthquake occurred that has never been seen on earth before. It took 7000 people to die in a violent earthquake so they could wake up from their stupor and give God glory.
“gave glory to the God “ could mean that the people repented.
14 The second woe has passed. Take note: The third woe is coming quickly!
The first woe was the locusts (Revelation 9) that tormented people who didn’t have God’s mark.
Now, the second woe killed 7000 people in judgment for killing God’s two witnesses.
The word “woe” means to utter in grief, in other words, to suffer greatly.
The woes are not done but one more is yet to come.
15 The seventh angel blew his trumpet, and there were loud voices in heaven saying: The kingdom of the world has become the kingdom of our Lord and of His Messiah, and He will reign forever and ever!
The seventh trumpet announces Jesus’ millennial reign is coming quickly.