✔ 最佳答案
Joseph, the carpenter of Nazareth, was the adoptive father of Jesus. But who was Joseph’s father? Jesus’ genealogy in Matthew’s Gospel names a certain Jacob, whereas Luke’s says that Joseph was “son of Heli.” Why the seeming discrepancy? Luke 3:23; Matthew 1:16
Matthew’s account reads: “Jacob became father to Joseph,” employing a Greek term indicating clearly that Jacob was Joseph’s natural father.
So Matthew was tracing Joseph’s natural genealogy, the kingly line of David, through which the legal right to the throne passed to Joseph’s adoptive son, Jesus.
Luke’s account says: “Joseph, son of Heli.” That expression, son of, can be understood as son-in-law of.
A similar case is found at Luke 3:27, where Shealtiel, whose real father was Jeconiah, is listed as son of Neri.
Shealtiel was likely married to an unnamed daughter of Neri, thus becoming his son-in-law. Joseph was in the same sense son of Heli, as he married Heli’s daughter Mary.
So Luke traces Jesus’ natural lineage according to the flesh, through his biological mother, Mary.
The Bible thus gives us two distinct and useful genealogies for Jesus.