Zechariah, filled with the Holy Spirit, praised God that His promised redemption had come. The Davidic Covenant, the Abrahamic Covenant, and the New Covenant all fulfilled by the baby in Mary's womb, heralded by Zechariah's newborn son, John. Future events spoke in past tense because God's promises are that sure. God help our unbelief.