He fulfilled the law on the Christ. And all those prophecies that you probably think are unfilled have in fact been fulfilled.
Many are still looking for the fulfillment of many such prophecies because they are not familiar with the main events in the history of physical, pre-Messianic Israel, and thus they do not realize that they have already been fulfilled. Many who read OT prophecies about Israel’s tribulation, or the rebuilding of the temple, and who assume these prophecies will be fulfilled at some time in the future of modern Israel. They simply do not understand that such prophecies about Israel’s return to their homeland and their rebuilding of the temple were fulfilled in OT times.
Israel has NEVER possessed all the land that God promised by oath to Abraham. Notice, it wasn't promised by covenant to Israel, but to Abraham.The question that must be asked is, does God keep oaths He makes in His own name? God backed up His covenant with Abraham with an oath in His own name, because there is nothing higher then God by which God could make an oath.
Consider the possession of Canaan, first promised to Abraham in Gen 12:7 and subsequently repeated to him and to the other patriarchs. The point is that this promise of the land was fulfilled when Israel crossed the Jordan River and took possession of Canaan.
That is not the point. God made a covenant with Abraham, that included a rather explicit land grant.
"17 It came about when the sun had set, that it was very dark, and behold, there appeared a smoking oven and a flaming torch which passed between these pieces. 18 On that day the Lord made a covenant with Abram, saying,
“To your [t]descendants I have given this land,
From the river of Egypt as far as the great river, the river Euphrates:
19 the Kenite and the Kenizzite and the Kadmonite 20 and the Hittite and the Perizzite and the Rephaim 21 and the Amorite and the Canaanite and the Girgashite and the Jebusite.”"
We know from the record of Joshua and others that Israel never did possess all that God told Abraham that He would. Remember the Gibeonites? Yeah... Israel was supposed to possess their land. And more then once you will read that it said that Canaanites and others still inhabited the land, because Israel did not do as God had instructed.
As the Israelites were about to cross over, Moses said to them, “See, I have placed the land before you; go in and possess the land which the LORD swore to give to your fathers, to Abraham, to Isaac, and to Jacob, to them and their descendants after them” (Deut 1:8). When the conquest was completed, God’s promise was fulfilled: “So the LORD gave Israel all the land which He had sworn to give to their fathers, and they possessed it and lived in it. . . . Not one of the good promises which the LORD had made to the house of Israel failed; all came to pass” (Josh 21:43,45).
You forget what God said: " 7 I will establish My covenant between Me and you and your [f]descendants after you throughout their generations for an everlasting covenant, to be God to you and to your [g]descendants after you. 8 I will give to you and to your [h]descendants after you, the land of your sojournings, all the land of Canaan,
for an everlasting possession; and I will be their God.”"
Israel hasn't been in possession of Canaan for over a two millennia. What happened to the everlasting possession?
Amos 9:
"“In that day I will raise up the fallen [d]booth of David,
And wall up its breaches;
I will also raise up its ruins
And rebuild it as in the days of old;
12 That they may possess the remnant of Edom
And all the [e]nations who are called by My name,”
Declares the Lord who does this.
13 “Behold, days are coming,” declares the Lord,
“When the plowman will overtake the reaper
And the treader of grapes him who sows seed;
When the mountains will drip sweet wine
And all the hills will be dissolved.
14 “Also I will restore the [f]captivity of My people Israel,
And they will rebuild the ruined cities and live in them;
They will also plant vineyards and drink their wine,
And make gardens and eat their fruit.
15 “I will also plant them on their land,
And they will not again be rooted out from their land
Which I have given them,”
Says the Lord your God.
So God has not yet fulfilled the Abrahamic covenant, even if He has fulfilled His promises to the forefathers. (Isaac, Jacob, etc.) Israel has not possessed all the land God promised Abraham by covenant. However, as seen here, it will happen. Behold, days are coming when God will plant Israel on their land, and they will not again be rooted out. Considering Israel still hasn't taken possession of what they had in Old Testament times, and that they are constantly rooted out of their land, this prophecy has yet to be fulfilled. It's fulfillment will be the Messianic Kingdom, because Jesus won't allow anyone to overcome His Kingdom.
Some have stumbled at the way the promise is worded in Gen 17:8 where God said that Canaan would be the “everlasting possession” of Abraham’s descendants. Some take this to mean that the land of Palestine still belongs to the Jews today and will be their homeland forever. This is an erroneous idea and is based on a faulty English translation of the Hebrew word ‘olam. Though this word sometimes carries the connotation of “eternal,” it often means no more than “age-lasting” or “until the end of the age,” namely, the OT age.
Actually in Amos, God thus saith the Lord that it would be an everlasting possession. That term everlasting puts it through to the millennial kingdom, which lasts an age, hence age-lasting. You see, Israel didn't possess the land of Canaan at the end of the OT age, as most of the land had been taken away, and Israel hadn't been there for hundreds of years. But don't let a few facts cause one to stumble...
This is especially true of OT statements about things related to Israel. God’s provisions for the life and religion of Israel were not meant to endure forever. Here is a list of some other things about Israel that are described with the same Hebrew word (‘olam) and which obviously were intended to become obsolete when the Old Covenant ended: circumcision as a covenant sign, Gen 17:13; the Passover feast, Exod 12:24 (see 12:14,17); Sabbath observance, Exod 31:16-17; the Day of Atonement, Lev 16:29,31; the Aaronic priesthood, Exod 40:15; the priests’ clothing, Exod 28:43; the priests’ portion of the sacrifices, Exod 29:28 (see Lev 6:18); the priests’ washings, Exod 30:21; the bread of the Presence, Lev 24:8; the candlestick, Exod 27:21; Solomon’s temple, 1 Kgs 8:13 (see 9:3); and the Levites as custodians of the ark of the covenant, 1 Chr 15:2 (see 23:13).
The Sabbath was not obsolete during Jesus time, and for the Jews, it continues because God commanded it. Did God stop resting and start creating again? The Passover feast is to continue forever, though Jesus is the ultimate end of the sacrificial system. Why? So the Jews never forget what God did for thme in Egypt. What ceased was the sacrificial system, as Jesus was the end of that. God made a covenant with Abraham, and, covenants are made with living people, and they are fulfilled by living people. Abraham is not alive, and was not alive when Israel entered the land of Canaan. As such, Abraham will live to see/receive of this covenant promise in the Messianic Kingdom, which comes after the resurrection.
I have taken the above information from the book, "The Faith Once For All: Bible Doctrine For Today", by Jack Cottrell. I consider him to be my favorite theologian. He is gone now but I knew him in the late 50s when we were in Bible College together. I spent only two years there and then went into engineering. He continued on receiving the Bachelors, Masters and Ph.D, I don't always agree with him, but I do in the important stuff. He has written and publish fairly extensively, much of which is available online.
You should try Dr. Fruchtenbaum. When you understand what was going on in the gospels from a Jewish Messianic perspective, it really is eye opening.