Of the Revelation, the only parts that are past are up to the 5th seal.
Rev 12 describes the resurrection of our lord.
5 And she brought forth a man child, who was to rule all nations with a rod of iron: and her child was caught up unto God, and to his throne.
I don`t believe the above verse could be referring to any one except Jesus.
No, the seals have to be taken in order, as they are the history of the last 2000 years, presently into the 5th seal.
But the Revelation has several parenthetical passages that are all about the near future. There have to be these parenthesis to clearly show what is happening concurrently in different places, i.e. on Earth, and in Heaven, different things at the same time.