For then would they not have ceased to be offered,.... The Complutensian edition, and the Syriac and Vulgate Latin versions, leave out the word "not"; and the sense requires it should be omitted, for the meaning is, that if perfection had been by the legal sacrifices, they would have ceased to have been offered; for if the former ones had made perfect, there would have been no need of others, or of the repetition of the same; but because they did not make perfect, therefore they were yearly renewed; unless the words are read with an interrogation, as they are in the Arabic version, "for then would they not have ceased to be offered?"
yes, they would; they are indeed ceased now, but this is owing to Christ and his sacrifice, and not to the efficacy of these sacrifices; for yearly sacrifices were offered for former sins, as well as for fresh ones, as appears from the following verse.