Some prophesies in the Bible are fulfilled twice. The first time is in an immediate but transient way and the second time is in an ultimate and eternal way. For instance, as Isaac follows Abraham up the mountain and asks about the lamb for the sacrifice, Abraham answers that God will provide a lamb. On that day, God does provide the sacrifice, but in Jesus Christ, God truly provides the sacrifice. When the Israelites cover their doors with blood at Passover, they are saved by the blood of the lamb, and in Jesus Christ, they are truly saved by the blood of the lamb. Throughout Kings, when God sheds mercy on Judah, he cites his promise to keep the line of David on the throne forever, but then we read about the travesty of the line of kings following David. In Jesus Christ, God truly keeps the line of David on the throne forever.
This pattern can also be observed in the case of a particularly striking prophesy made by Isaiah during the reign of Hezekiah's father, Ahaz. Recall when Judah was invaded by the kings of Israel and Aram. At that time, Ahaz was approached by Isaiah and told not to fear but to trust in God and ask for a sign. Ahaz turned from Isaiah and took matters into his own hands, but Isaiah would not be ignored. As Ahaz turned his back, Isaiah proclaimed that there would be a sign despite Ahaz' disobedience. The sign he gives him is one of the most famous prophesies in the entire Bible and is even quoted in the very first chapter of Matthew.