“the year of Yahweh’s favor and the day of vengeance of our God.” There is a time period between the “year of Yahweh’s favor” and “the day of vengeance of our God” that has now been about 2,000 years. The “year of the Lord’s favor” was the time of Jesus’ ministry on earth, as we see when Jesus quoted Isaiah 61:2 in Luke 4:18-19, and then said, “Today this scripture has been fulfilled in your ears” (Luke 4:21). But “the day of vengeance of our God” is still future and is the great tribulation that is coming on the entire earth (Dan. 12:1; Matt. 24:21; Rev. 6:16-17). The Great Tribulation is the time of the vengeance of God, a day of wrath when He will avenge the blood of all the innocent people from Abel forward through history (Matt. 23:35; Luke 11:51).
There are many Scriptures in the Old Testament that speak of the coming of Christ and God’s vengeance on the wicked as if they were going to happen at the same time (cp. Isa. 9:6-7; 11:1-9; 61:1-3; Micah 5:2; Zech. 9:9-10; Mal. 3:1-3; 4:1-3). Those many Scriptures, along with the fact that there are no clear Scriptures that portray the two comings of Christ, are the reason that at the time of Christ people did not think that Christ would die (cp. Matt. 16:21-22; Luke 18:31-34; 24:19-21, 44-46; John 12:34; 20:9).
That a “day of vengeance” was coming when God would take vengeance on His enemies is a theme that occurs a number of times in the Old Testament (cp. Isa. 34:8; 59:17; 61:2; 63:4; Luke 21:22).
[For more on the prophecies of the time of great tribulation, which is the day of vengeance, see commentary on Dan. 12:1].