Matthew
Matthew 23:35ESV·traditional attribution

so that on you may come all the righteous blood shed on earth, from the blood of righteous Abel to the blood of Zechariah the son of Barachiah, whom you murdered between the sanctuary and the altar.

John Calvin Reformed @genevareformer

35. That upon you may come. He not only takes away from them their false boasting, but shows that they had received prophets for a totally different purpose, that no age might be free from the criminality of wicked rebellion; for the pronoun you embraces generally the whole nation from its very commencement.

John Gill Reformed Baptist @doctorgill

Verily I say unto you,.... An usual form of introducing something of moment to raise attention to it, and to ascertain the truth of it: all these things shall come upon this generation; all the things which Christ had foretold should come to pass in the present age; as that the apostles and ministers of the word he should send to them, some of them...

Albert Barnes Presbyterian @notesbybarnes

Verse 35. That upon you may come, etc. That is, the nation is guilty Your fathers were guilty. You have shown yourselves to be like them. You are about, by slaying the Messiah and his messengers, to fill up the iniquity of the land. The patience of God is exhausted; and the nation is about to be visited with signal vengeance.