Ecclesiastes 3:15

English Standard Version

15 That which is, already has been; that which is to be, already has been; and God seeks what has been driven away.[1] (Ec 1:9; Ec 12:14)

New International Version

15 Whatever is has already been, and what will be has been before; and God will call the past to account.[1]

New International Reader’s Version

15 Everything that now exists has already been. And what is coming has existed before. God will judge those who treat others badly.

King James Version

15 That which hath been is now; and that which is to be hath already been; and God requireth that which is past.