Are now the 1000 years ruling of christians? Is new jerusalem a spiritual city where we are living now and ruling? Because it is said: Revelation 11:8 And their dead bodies shall lie in the street of the great city, which spiritually is called Sodom and Egypt, where also our Lord was crucified. Is it from year 2000 to 3000?
Time of the gentiles
Luke 21:
23 But woe unto them that are with child, and to them that give suck, in those days! for there shall be great distress in the land, and wrath upon this people.
24 And they shall fall by the edge of the sword, and shall be led away captive into all nations: and Jerusalem shall be trodden down of the Gentiles, until the times of the Gentiles be fulfilled.
The world has been under gentile rule/governance since before Jesus 1st advent. Even though Israel is now in control of Jerusalem, it's a godless secular government.
When this earths God appointed King returns (the saints that will help him rule for 1000 years are with him (Zec 14:5, Jude 14, 15, 1 Thes 3:13, Tit 2:13, Rev 5:10, 20:6).
The 1000 yr Kingdom rule will begin lead by the King that literally comes from heaven. And the government will be on his shoulders (Isa 9:6)
To the verse you cited: great city, which spiritually is called Sodom and Egypt, is todays physical Jerusalem. The spiritual heavenly Jerusalem is where Jesus goes to prepare a place. (Jn 14:1-3)
Two Jerusalem's: Earthly & Heavenly
Jerusalem from the Hebrew Yerushalayim. Hebrew nouns ending in ""im"" are always plural
Whenever we say the word or read about Jerusalem. We are saying Jerusalem's.
Throughout scripture two kingdoms: physical & spiritual are revealed.
Cain physical, Abel spiritual
Ishmael physical, Isaac spiritual (See Gal 4:22-31)
Esau physical, Jacob spiritual
Israel physical, Body of Christ/Church spiritual
Adam physical, Christ Spiritual (1 Cor 15:45)