Since so many believe that the Two Witnesses are still future, I will share another viewpoint that actually fits Scripture.
A good verse to begin with is Revelation 12:1:
The woman represents the carrier of the 'seed of the woman' that began in the Garden of Eden. In the context of Revelation 12:1, the woman carrying the seed at that particular moment in time was Sarah, who gives birth to Isaac. Similarly, the 'manchild' represents the carrier of Abraham's seed on the father's side.
Years pass and now the seed of the woman, through genealogy of the Israelites, flees into the wilderness of the Exodus. For 1260 years, the seed is nourished until Jesus is born. The Tabernacle in the Wilderness begins the 1260 years:
The 'place prepared' is the body of Jesus, i.e., the Tabernacle:
Again, the Israelites took care of their Messiah, baby Jesus, for 1260 years. At the same time, the Two Witnesses begin to testify. From Moses to John the Baptist, the Two Witnesses testify for 1260 years until the birth of Jesus:
All of the verses match up perfectly.
Here is a basic timeline:
- Woman on moon flees to the wilderness, i.e., the Exodus.
- Moses builds the Tabernacle in the Wilderness on day/year 1.
- The Seed of the Woman on moon is nourished for 1260 days/years until Jesus is born.
- At the same time, the Two Witnesses testify from Moses to John the Baptist for1260 days/years.
- Jesus is born on day/year 1260.
- Jesus begins ministry on day/year 1290, thirty years later.
- On day/year 1290, the Two Witnesses are killed. This would be the beginning of week 70.
- 3-1/2 days/years later, in the middle of the week, the Crucifixion takes place (Messiah is cut off).
- The Two Witnesses are raised. A great earthquake occurs.
- On day/year 1335, 45 years later, Jerusalem is destroyed.
And there you have it. The Two Witnesses already did their thing thousands of years ago.
PS: To those of you who believe you are one of the Two Witnesses, I am sorry to tell you... it aint you kid.
The view you shared tries to explain the Two Witnesses as a past event, stretching their ministry from Moses to John the Baptist. But when we look carefully at what Revelation actually says, and at the timing of the visions, it becomes clear that this interpretation does not fit. The Two Witnesses are not behind us in history; they belong to the last days, and their testimony is part of the final great conflict before the Lord’s return. Let’s walk through why this is so.
First, Revelation 11:3 says:
“And I will give power to my two witnesses, and they will prophesy one thousand two hundred and sixty days, clothed in sackcloth.” This is not the same as the 1260 years the Israelites wandered or lived through history, because the book of Revelation itself explains that these 1260 days are tied to the last 42 months of world history (Revelation 11:2; Revelation 13:5). These months are the time when the nations trample the holy city and when the beast rules openly. That setting is not in the days of Moses, nor in the ministry of John the Baptist, but in the closing period of this age.
Second, the text of Revelation 11 gives details that simply cannot be stretched to fit the past. It says that the witnesses have power to shut heaven so that it does not rain, to turn waters to blood, and to strike the earth with plagues as often as they desire (Revelation 11:6). Now Moses did call down plagues in Egypt, and Elijah shut up the heavens in his day, but Revelation is not describing their old works. It is speaking of these very powers being used during the 1260 days when the nations are trampling the city. This is a future display of God’s authority in the final confrontation with the beast, not something hidden in the centuries before Christ’s birth.
Third, Revelation 11:7 says,
“When they finish their testimony, the beast that ascends out of the bottomless pit will make war against them, overcome them, and kill them.” The beast that rises from the abyss is not Herod, not Rome in the time of Christ’s birth, and not any ruler of Israel’s past. It is the same beast of Revelation 13 that rules for 42 months and deceives the nations in the end times. If the Two Witnesses were already fulfilled before Jesus was born, then this beast would have to have already risen, ruled, and been destroyed before the cross. But Revelation places the beast’s rise at the very end of the age, before Jesus returns in glory.
Fourth, the prophecy says their dead bodies will lie in the street of the great city for three and a half days, and people from every tribe, tongue, and nation will see them (Revelation 11:8–9). This did not happen in the time of John the Baptist, nor in any Old Testament period. There was no global watching, no rejoicing of the nations, no three-day display of their bodies in Jerusalem before their resurrection. The detail of the whole world looking upon them fits perfectly with modern times, where instant communication makes it possible for all nations to see such an event. That alone shows this prophecy belongs to the future.
Fifth, after they rise, Revelation 11:13 says,
“In the same hour there was a great earthquake, and a tenth of the city fell. In the earthquake seven thousand people were killed, and the rest were afraid and gave glory to the God of heaven.” No such event is recorded after John the Baptist’s death, nor after the ministry of Moses, nor in the first century. Instead, this fits with the great judgments of Revelation that strike the world at the end of days, preparing for the kingdom of Christ.
The attempt to place the Two Witnesses into Israel’s long history mixes different visions together, but Revelation itself is clear. It gives an order: the measuring of the temple, the trampling of the city by nations for 42 months, the testimony of the witnesses for 1260 days, their death at the hands of the beast, their resurrection, and then the seventh trumpet announcing,
“The kingdoms of this world have become the kingdoms of our Lord and of His Christ” (Revelation 11:15). That trumpet points directly to the Second Coming. This sequence places the Two Witnesses squarely in the last days, not in the past.
Therefore, while Moses and John the Baptist were great witnesses of God in their times, they were not the fulfillment of Revelation 11. The Two Witnesses are future, chosen by God to stand as His testimony in the last 1260 days before Christ returns. Their story is tied to the rise of the beast, the judgment of the nations, and the coming of the Lord in glory.
All attempts to push this into the past fail because the details simply do not match.