The Bible is full of prophecy. God repeatedly told his prophets what He was going to do, sometimes centuries before it happened!
Ezekiel 26:4, “And they shall destroy the walls of Tyre and break down her towers; I will also scrape her dust from her and make her bare like the top of a rock.”
Amplified Bible Notes: “To prevent Nebuchadnezzar from getting her valuables, Tyre transported herself to an island a half mile out in the sea. The conqueror destroyed the city on the mainland and left. But more than two centuries later, Alexander the Great took the ruins of the old city, even scraping up the dust, and made a causeway to the island, thus fulfilling the prophecy exactly.”
Nebuchadnezzar and Nebuchadrezzar were the same man according to the notes on Jeremiah 21:2.
God’s word is true and at some point everything will be fulfilled.
What verse impressed you?