Ecclesiastes 3:15
That which is, already has been; that which is to be, already has been; and God seeks what has been driven away.
Ecclesiastes 1:9-10
What has been is what will be, and what has been done is what will be done, and there is nothing new under the sun.
Ecclesiastes 6:10
Whatever has come to be has already been named, and it is known what man is, and that he is not able to dispute with one stronger than he.
Treasury of Scripture Knowledge
Summary
That which hath been is now; and that which is to be hath already been; and God requireth that which is past.
Which hath
Bible References
Which hath
Ecclesiastes 1:9
What has been is what will be, and what has been done is what will be done, and there is nothing new under the sun.