21I did not write to you because ye have not known the truth, but because ye have known it, and because no lie is of the truth.


In Context

18 Little youths, it is the last hour; and even as ye heard that the antichrist doth come, even now antichrists have become many — whence we know that it is the last hour;

19 out of us they went forth, but they were not of us, for if they had been of us, they would have remained with us; but — that they might be manifested that they are not all of us.

20 And ye have an anointing from the Holy One, and have known all things;

21 I did not write to you because ye have not known the truth, but because ye have known it, and because no lie is of the truth.

22 Who is the liar, except he who is denying that Jesus is the Christ? this one is the antichrist who is denying the Father and the Son;

23 every one who is denying the Son, neither hath he the Father, he who is confessing the Son hath the Father also.

1 John 2:21 in Other Translations

The King James Version of the Holy Bible

2:21I have not written unto you because ye know not the truth, but because ye know it, and that no lie is of the truth.

The New International Version of the Holy Bible

2:21I do not write to you because you do not know the truth, but because you do know it and because no lie comes from the truth.

The Douay-Rheims Version of the Holy Bible

2:21I have not written to you as to them that know not the truth, but as to them that know it: and that no lie is of the truth.

The American Standard Version of the Holy Bible

2:21I have not written unto you because ye know not the truth, but because ye know it, and because no lie is of the truth.

The Darby Bible Translation of the Holy Bible

2:21I have not written to you because ye do not know the truth, but because ye know it, and that no lie is of the truth.

The English Revised Version of the Holy Bible

2:21I have not written unto you because ye know not the truth, but because ye know it, and because no lie is of the truth.

The Webster Bible Translation of the Holy Bible

2:21I have not written to you because ye know not the truth, but because ye know it, and that no lie is of the truth.

The World English Bible Translation of the Holy Bible

2:21I have not written to you because you don't know the truth, but because you know it, and because no lie is of the truth.

The American King James Version of the Holy Bible

2:21I have not written to you because you know not the truth, but because you know it, and that no lie is of the truth.