This generation of men now living shall not pass till all these things be done — The expression implies, that great part of that generation would be passed away, but not the whole. Just so it was. For the city and temple were destroyed thirty — nine or forty years after.
Related Commentaries of Matthew 24:34
Matthew 24:34
34 Verily I say unto you, This generation shall not pass, till all these things be fulfilled.