Hope of Glory said:
While I agree with your take on this subject, in all fairness, this passage is in a prophetic sense, which means that even if it's a future event, it can be spoken of in past tense, and telling the prophecy can be in the present tense in relation to othe subjects.
IOW, "I saw (past) this take place, and when it takes place, they are singing (present)."
Look at the context once more:
Here is the outline of the book:
Revelation 1:19 Write the things which thou hast seen, and the things which are, and the things which shall be hereafter;
Now we come to chapter five, and examine the overall context:
Revelation 5:1 And
I saw in the right hand of him that sat on the throne a book written within and on the backside, sealed with seven seals.
--John is writing those things which he saw in 98 A.D., at the time that he wrote this epistle. These are the things that are, according to 1:19, at the time of the writing of John. What did he see?
Revelation 5:9 And they sung a new song, saying, Thou art worthy to take the book, and to open the seals thereof: for thou wast slain, and hast redeemed us to God by thy blood out of every kindred, and tongue, and people, and nation;
Of course he saw many other things as well. But he saw redeemed saints singing and praising God. They were out of every nation. They were of every type of background. They were the saved--the dead in Christ, those that Paul refers to in 1Thes.4:16. The dead in Christ shall rise first.
Only the resurrection had not taken place yet. The Lord gave John eyes to see the spirits of them that were in heaven. He was able to see the angels as well--spirit being without bodies. He was able to look upon God without dying, something man cannot do. The resurrection had not taken place. He was not seeing resurrected bodies. He was seeing those who had been redeemed that had died before him.
Chapter six starts with the events that are future in what John will see.