Why does Ezekiel 29 say that Egypt will be uninhabitable for 40 years?
One reason parts of Egypt will be uninhabitable by man or animals for 40 years could be the result of nuclear warfare. It is very likely that the time of uninhabitability will stretch into the new millennium. Many Christians think that the thousand-year reign of Christ will be a time when everything on earth will be made perfect. The earth will not get a remodeling job until after the millennial reign.
"And I will make the land of Egypt a desolation in the midst of desolated countries; and her cities shall be a desolation forty years among cities that are laid waste. I will scatter the Egyptians among the nations, and disperse them among the countries" (Ezek. 29:12).