Just my 2 cents. I believe a large amount of Revelation has been fulfilled in 70AD. It was largely alligorical for the 'tribulation' coming to the church of that era.
Mark's record of the Olivet Dicourse is almost exactly the same as Matthew's. It's like reading the KJV and the NIV, they are so close.
But the apostles' question as recorded by Matthew is slightly different to the apostle's question recorded in Luke:
Matthew 24
3b Tell us, when shall these things be? And what shall be the sign of Your coming,
and of the end of the world? (Greek: aiṓn: the end of the Age).
They had no way at the time of knowing that there would be 1,950+ years between the one and the other. Even just before the Lord ascended they asked Him if He was going to restore the Kingdom to Israel at that time (Acts 1:6).
Luke 21
7b Teacher, but when shall these things be? And what shall be the sign when
these things are about to take place?
In Acts 1, In His reply to the question the disciples asked Him
immediately before His ascension, after telling them it was not for them to know the times and seasons which the Father has put in His own authority (Acts 1:7), Jesus
repeated to them what He had told them 42 days earlier:
Acts
8 But you shall receive power, the Holy Spirit coming upon you. And you shall be witnesses to Me both in Jerusalem and in all Judea, and in Samaria, and to the end of the earth.
Matthew 24
14 And this gospel of the kingdom shall be proclaimed in all the world as a witness to all nations. And then the end shall come.
Matthew 28
19 Therefore go and teach all nations, baptizing them in the name of the Father and of the Son and of the Holy Spirit.
So when the disciples asked Him, "Tell us, when shall these things be? And what shall be the sign of Your coming,
and of the end of the world? (Greek: aiṓn: the end of the Age). (Matthew 24:3b), they had no way of knowing just how long it was going to be before the end of the Age.
Yet, the Age in question could refer to the end of the Age during which the Jews were the custodians of the Kingdom of God. Or does it? Could it refer to the end of the Age in-between the last Age which ended in A.D 70, and the return of Christ? The gospel being preached in all the world as a witness to all nations could also refer to either Age.
I believe Jesus answered
the entire loaded question, without telling them either about the 40 years between His crucifixion and A.D 70, or about the (now almost) 2,000 years since His crucifixion.
I don't believe we actually
can put God into a box in time:
Revelation 5
9 And they sang a new song, saying, You are worthy to take the book and to open its seals, for You were slain and have
redeemed us to God by Your blood out of every kindred and tongue and people and nation.
Romans 8
23 And not only so, but ourselves also, who have the firstfruit of the Spirit, even we ourselves groan within ourselves, awaiting adoption, the
redemption of our body.
There is definitely an element of "already here, but not yet" to our redemption and to the Kingdom of Christ during this Age.
So I believe that
Daniel 9:26-27 was completely fulfilled by A.D 70, and corresponds to the destruction of the temple
and to that century's
fulfillment of the Olivet Discourse.
But the fact that the Kingdom of Christ has come, does not preclude the fact that the Kingdom of Christ
is coming:
Matthew 6:9-10
"After this manner therefore pray all of you: Our Father which are in heaven, Hallowed be your name. Your kingdom come, Your will be done in earth, as it is in heaven."
"And the seventh angel sounded. And there were great voices in Heaven, saying, The kingdoms of this world have become the kingdoms of our Lord, and of His Christ. And He will reign forever and ever." (Revelation 11:15)
What am I actually saying?
I believe for sure A.D 70 fulfilled the Olivet Discourse - at least in the last days of that Age - and I keep my mind open to the
possibility of Matthew
24:29-31 being repeated or at least fulfilled
in the full sense of the meaning of the words, at the end of this Age when Christ returns. Matthew 24:29-31
is too close to 1 Corinthians 15:52 and 1 Thessalonians 4:13-18 to ignore the (probable) link.
I believe Christ is returning, of course, but as you can see, in terms of what lies in the future and a
possible future fulfillment,
I don't know what to make of the Olivet Discourse.
But the box on top of my head has just enough gray matter to understand that it's because I'm human, and I shouldn't be trying to put God into any "box in time" anyway.
HOWEVER
There are still parts of the book to be fulfilled i.e. Christ returning physically in His glory. That has not happened yet. So, mostly fulfilled, but not completely. Our Savior has yet to return.
I have a feeling you'd probably disagree with me, but please bear in mind that I have studied the Revelation more than enough and for long enough to give a view that isn't ill-informed.
Without claiming to be correct in everything I believe, I believe that Revelation chapters 4-11 and 13-19 are
all a Revelation concerning the final 3.5 years of this Age preceding the return of Christ. As far as what follows the return of Christ is concerned, I've put my views up here
THE END OF THE PREMIL/AMIL DEBATE