Matthew
Matthew 24:34BSB·traditional attribution

Truly I tell you, this generation will not pass away until all these things have happened.

John Calvin Reformed @genevareformer

34. This generation shall not pass away. Though Christ employs a general expression, yet he does not extend the discourses to all the miseries which would befall the Church, but merely informs them, that before a single generation shall have been completed, they will learn by experience the truth of what he has said.

John Gill Reformed Baptist @doctorgill

Heaven and earth shall pass away,.... This is either an assertion, which will be true at the end of time; not as to the substance of the heavens and earth, which will always remain, but as to the qualities of them, which will be altered: they will be renewed and refined, but not destroyed; the bad qualities, or evil circumstances, which attend them through the...

Albert Barnes Presbyterian @notesbybarnes

Verse 34. This generation, etc. This age; this race of men. A generation is about thirty or forty years. The destruction of Jerusalem took place about forty years after this was spoken. . Till all these things, etc. Till these things shall receive a full accomplishment. Till events shall take place that shall be a complete fulfillment, if there were nothing farther intended.