How can you ignore Jesus own words saying to those people that these things would happen to their generation?
I'm going to invent a new car...The car will have two engines...One in the front, one in the rear...Now THIS car won't have any wheels, or would it be THAT car...
Mat 24:33 So likewise ye, when ye shall see all these things, know that it is near, even at the doors.
Mat 24:34 Verily I say unto you, This generation shall not pass, till all these things be fulfilled.
Mat 24:35 Heaven and earth shall pass away, but my words shall not pass away.
When did heaven and earth pass away???
Preterists are forced to date Revelation before 70AD. The overwhelming majority of scholars of ANY theological persuasion date the book of Revelation around 95AD.