The predictive past is a figure of speech that uses the past tense to refer to things that will happen in the future. This is sometimes done in prophecy to show that the event will certainly happen. It is also called the prophetic perfect.
> their leaders go hungry, and their masses have nothing to drink. (Isaiah 5:13 ULB)
In the example above, the people of Israel had not yet gone into captivity, but God spoke of their going into captivity as if it had already happened because he had decided that they certainly would go into captivity.
>Now all the entrances to Jericho were closed because of the army of Israel. No one went out and no one came in. Yahweh said to Joshua, "See, I have handed over to you Jericho, its king, and its trained soldiers." (Joshua 6:1-2 ULB)
>and the rule will be on his shoulder; (Isaiah 9:6 ULB)
In the examples above, God spoke of things that would happen in the future as if they had already happened.
> And about these people also Enoch, the seventh in line from Adam, foretold, saying, "Look, the Lord came with tens of thousands of his holy ones, (Jude 1:14 ULB)
Enoch was speaking of something that would happen in the future, but he used the past tense when he said "the Lord came.”