有人说耶稣赎了所有人的罪,因为约一2:1-2说他不单为我们的罪,也是为普天下人的罪。这是错误的解经。如果耶稣赎了所有人的罪,所有人的罪当得的刑罚耶稣都担当了,所有的人都应该上天国,这和圣经其他明显的教导是矛盾的。“普天下”这个词的原文不一定是指所有曾经出生的人,也可能是指范围,包括犹太人和外邦人,或者约翰的读者以外的信主的人。
来9:15提到耶稣受死赎了人在前约之时所犯的罪过。说明耶稣赎了旧约之下的信徒的罪。前约就是旧约,是神与以色列人所立的第一个约(来9:18-21)。这和希伯来书的读者有关。希伯来书针对犹太人中的信徒而写,他们在面临回到摩西律法之下的危险,所以神借着希伯来书帮助他们归正。8-10章是讲旧约和新约对比。因此提到耶稣赎罪的范围包括了旧约的信徒的罪。他们的罪是如何界定的呢?就是旧约里的摩西律法。违背律法就是罪。