Jesus uses the phrase "verily, I say onto you", or "truely, I tell you" (modern version) before telling His Disciples all these things would take place before their generation passed away.
Those are emphatic words, not words that are open to other possibilities.
Everything did happen exactly how He said it would happen. Even to this day, no one knows where the temple stood. It was completely destroyed, as was the whole city.
Luk 21:20-33 KJV
(20) And when ye shall see Jerusalem compassed with armies, then know that the desolation thereof is nigh.
(21) Then let them which are in Judaea flee to the mountains; and let them which are in the midst of it depart out; and let not them that are in the countries enter thereinto.
(22) For these be the days of vengeance, that all things which are written may be fulfilled.
(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.
(25) And there shall be signs in the sun, and in the moon, and in the stars; and upon the earth distress of nations, with perplexity; the sea and the waves roaring;
(26) Men's hearts failing them for fear, and for looking after those things which are coming on the earth: for the powers of heaven shall be shaken.
(27) And then shall they see the Son of man coming in a cloud with power and great glory.
(28) And when these things begin to come to pass, then look up, and lift up your heads; for your redemption draweth nigh.
(29) And he spake to them a parable; Behold the fig tree, and all the trees;
(30) When they now shoot forth, ye see and know of your own selves that summer is now nigh at hand.
(31) So likewise ye, when ye see these things come to pass, know ye that the kingdom of God is nigh at hand.
(32) Verily I say unto you, This generation shall not pass away, till all be fulfilled.
(33) Heaven and earth shall pass away: but my words shall not pass away.
They did NOT see "these things" (though I know you will claim that they did, cuz you're dumb).