Ecclesiastes 3:15

Whatever is, has already been, and whatever will be, already is. God repeats what has passed.

Ecclesiastes 1:9-10

What has been is what will be,
and what has been done is what will be done;
there is nothing new under the sun.

Ecclesiastes 6:10

Whatever exists was given its name long ago, and it is known what man is. But he is not able to contend with the 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;
there is nothing new under the sun.

Holman Christian Standard Bible®, Copyright © 1999, 2000, 2002, 2003, 2009 by Holman Bible Publishers.