Verse Comparison: John 6:54
American Standard Version
He that eateth my flesh and drinketh my blood hath eternal life: and I will raise him up at the last day.
Amplified® Bible
He who feeds on My flesh and drinks My blood has (possesses now) eternal life, and I will raise him up [from the dead] on the last day.
Contemporary English Version
But if you do eat my flesh and drink my blood, you will have eternal life, and I will raise you to life on the last day.
Darby English Version
He that eats my flesh and drinks my blood has life eternal, and I will raise him up at the last day:
Good News Bible
Those who eat my flesh and drink my blood have eternal life, and I will raise them to life on the last day.
International Standard Version
The one who eats my flesh and drinks my blood has eternal life, and I will raise him to life on the last day.
King James Version
Whoso eateth my flesh, and drinketh my blood, hath eternal life; and I will raise him up at the last day.
New American Standard Bible
"He who eats My flesh and drinks My blood has eternal life, and I will raise him up on the last day.
New International Version
Whoever eats my flesh and drinks my blood has eternal life, and I will raise him up at the last day.
New King James Version
Whoever eats My flesh and drinks My blood has eternal life, and I will raise him up at the last day.
N.A.S.B. in E-Prime
"He who eats My flesh and drinks My blood has eternal life, and I will raise him up on the last day.
Young's Literal Translation
he who is eating my flesh, and is drinking my blood, hath life age-during, and I will raise him up in the last day;