Ecclesiastes 3:15

Whatever is has been before, and what is to be is now; because God makes search for the things which are past.

Ecclesiastes 1:9-10

That which has been, is that which is to be, and that which has been done, is that which will be done, and there is no new thing under the sun.

Ecclesiastes 6:10

That which is, has been named before, and of what man is there is knowledge. He has no power against 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
That which has been, is that which is to be, and that which has been done, is that which will be done, and there is no new thing under the sun.

Basic English, produced by Mr C. K. Ogden of the Orthological Institute - public domain