Ecclesiastes 3:15

That which has been is now; and that which is to be has already been; and God requires that which is past.

Ecclesiastes 1:9-10

That which has been is that which shall be; and that which has been done is that which shall be done; and there is nothing new under the sun.

Ecclesiastes 6:10

That which has been is named already, and it is known that he is man. And he is not able to contend with Him who is mightier 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
That which has been is that which shall be; and that which has been done is that which shall be done; and there is nothing new under the sun.