That verse appears to be the foundation of preterism
NOT 'the foundation', but one of many, many, 'imminent return' passages.
which is the doctrine that Jesus returned in 70AD.
The generation that witnessed the destruction of Jerusalem and the temple was "this generation".
1 And Jesus went out from the temple, and was going on his way; and his disciples came to him to show him the buildings of the temple.
2 But he answered and said unto them, See ye not all these things? verily I say unto you, There shall not be left here one stone upon another, that shall not be thrown down.
3 And as he sat on the mount of Olives, the disciples came unto him privately, saying, Tell us, when shall these things be? and what shall be the sign of thy coming, and of the end of the world?
34 Verily I say unto you, This generation shall not pass away, till all these things be accomplished. Mt 24
40 When therefore the lord of the vineyard shall come, what will he do unto those husbandmen?
41 They say unto him, He will miserably destroy those miserable men, and will let out the vineyard unto other husbandmen, who shall render him the fruits in their seasons.
42 Jesus saith unto them, Did ye never read in the scriptures, The stone which the builders rejected, The same was made the head of the corner; This was from the Lord, And it is marvelous in our eyes?
43 Therefore say I unto you, The kingdom of God shall be taken away from you, and shall be given to a nation bringing forth the fruits thereof.
44 And he that falleth on this stone shall be broken to pieces: but on whomsoever it shall fall, it will scatter him as dust.
45 And when the chief priests and the Pharisees heard his parables, they perceived that he spake of them. Mt 21
Verily I say unto you (the audience), This generation shall not pass away, till all these things be accomplished. Mt 24:34
30 Verily I say unto you (the audience),This generation shall not pass away, until all these things be accomplished. Mk 13:30
Verily I say unto you (the audience),This generation shall not pass away, till all things be accomplished. Lk 21:32
Last edited: