John 21:24

English Standard Version

24 This is the disciple who is bearing witness about these things, and who has written these things, and we know that his testimony is true. (Joh15:27; Joh19:35; 1Jo3:2; 1Jo3:14; 1Jo5:15; 1Jo5:18; 3Jo1:12)

New International Version

24 This is the disciple who testifies to these things and who wrote them down. We know that his testimony is true.

New Int. Readers Version

24 This is the disciple who gives witness to these things. He also wrote them down. We know that his witness is true.

King James Version

24 This is the disciple which testifieth of these things, and wrote these things: and we know that his testimony is true.