Jesus gave many signs about the End Times in Matt 24. Many of them can be fulfilled multiple times - e.g. false teachers (v5), wars (v6), famines and earthquakes (v7), persecution (v9), false prophets (v11) - and that is one reason why people disagree over "fulfillment". After all, they had happened in the past - and what gives us surety that the circumstances we now face are signs of "the End"?
There is however, one verse, which cannot be fulfilled multiple times.
And this gospel of the kingdom shall be preached in the whole world for a testimony unto all the nations; and then shall the end come.
Matt 24:14
Preterists may claim it's been fulfilled in the first century, but "the whole world" is the whole world. There is no need to give a discount to an omnipotent God. In the modern age, with satellite and communications technology, we've finally come to the point where we do know every nation on the globe.
Perhaps then, the simplest question we can ask (for which there is a definite answer) is whether the Gospel of the Kingdom has been preached in "the whole world" (to every nation)?
Benny Prasad has taken the gospel to every single nation on earth. On 22 Nov 2010, he completed his "world tour" in Pakistan, and set a world record. Where he goes, he has preached the gospel of the kingdom.
References