Jesus didn't say, "The generation that sees these signs..."; He said, "This generation....".
Here are
twenty English translations of Matthew 24:34, including your vaunted KJV,
that prove your statement wrong:
ASV Verily I say unto you,
This generation shall not pass away, till all these things be accomplished.
AMP I assure you
and most solemnly say to you,
this generation [the people living when these signs and events begin] will not pass away until all these things take place.
CEV I can promise you that some of the people of
this generation will still be alive when all this happens.
DARBY Verily I say to you,
This generation will not have passed away until all these things shall have taken place.
ESV Truly, I say to you,
this generation will not pass away until all these things take place.
GNV Verily I say unto you,
this generation shall not pass, till all these things be done.
GW “I can guarantee this truth:
This generation will not disappear until all these things take place.
HCSB I assure you:
This generation will certainly not pass away until all these things take place.
JUB Verily I say unto you,
This generation shall not pass until all these things are fulfilled.
KJV Verily I say unto you,
This generation shall not pass, till all these things be fulfilled.
MOUNCE I tell you the truth,
this generation will not pass away · until all these things take place.
NASB Truly I say to you,
this generation will not pass away until all these things take place.
NASB1995 Truly I say to you,
this generation will not pass away until all these things take place.
NIV Truly I tell you,
this generation will certainly not pass away until all these things have happened.
NKJV Assuredly, I say to you,
this generation will by no means pass away till all these things take place.
NLT I tell you the truth,
this generation will not pass from the scene until all these things take place.
NRSV Truly I tell you,
this generation will not pass away until all these things have taken place.
RSV Truly, I say to you,
this generation will not pass away till all these things take place.
WYC Truly I say to you, for
this generation shall not pass, till all things be done;
YLT Verily I say to you,
this generation may not pass away till all these may come to pass.
Next time, do your homework before responding to me.