Q. How do you know that Ezekiel 29:8-16 is unfulfilled prophecy? If you read the notes down below in the NIV, it says the 40 yrs is hard to pinpoint and then goes on to explain why. It sounds to me like its already happened. Could you explain why you say unfulfilled?
A. Let’s look at the core of this prophecy in Ezekiel 29:9-14.
Because you said, “The Nile is mine; I made it,” therefore I am against you and against your streams, and I will make the land of Egypt a ruin and a desolate waste from Migdol to Aswan, as far as the border of Cush. No foot of man or animal will pass through it; no one will live there for forty years. I will make the land of Egypt desolate among devastated lands, and her cities will lie desolate forty years among ruined cities. And I will disperse the Egyptians among the nations and scatter them through the countries.
Yet this is what the Sovereign LORD says: At the end of forty years I will gather the Egyptians from the nations where they were scattered. I will bring them back from captivity and return them to Upper Egypt, the land of their ancestry.
There is simply no time in Egypt’s history where this prophecy has been fulfilled as written. Egypt has been continuously inhabited since well before Ezekiel’s time. In fact non-believers often cite this prophecy as proof that God does not have a perfect record in fulfilling His prophecies. They don’t understand that Egypt still has quite a future ahead. I believe this prophecy will be fulfilled in the Millennium, as hinted in Zechariah 14:17-18.