Ecclesiastes 3:15

Whatever exists now has already been, and whatever will be has already been; for God will seek to do again what has occurred in the past.

Ecclesiastes 1:9-10

What exists now is what will be, and what has been done is what will be done; there is nothing truly new on earth.

Ecclesiastes 6:10

Whatever has happened was foreordained, and what happens to a person was also foreknown. It is useless for him to argue with God about his fate because God is more powerful than he is.

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 exists now is what will be, and what has been done is what will be done; there is nothing truly new on earth.

NET Bible copyright © 1996-2006 by Biblical Studies Press, L.L.C. NetBible