“For David did not ascend into the heavens, but he says himself: ‘ The LORD said to my Lord,“ Sit at My right
Why didn't David ascend to heaven? Is this past tense? Is David in heaven now, or has he just never ascended into heaven all at?
This verse is contrasting Jesus and David. Jesus ascended:
David went to heaven the old fashioned way: by dying first.
This is evidenced by David's body being buried:
By contrast, Jesus was not "abandoned" (left) in the grave:
That David is in heaven is clear from Hebrews 11:32-40. David is named in verse 32 with other faith heroes. Then in verse 40 it says, "together with us would they be made perfect" (since they can only be perfected in heaven).