The past tense of heaven is heavened.
The third-person singular simple present indicative form of heaven is heavens.
The present participle of heaven is heavening.
The past participle of heaven is heavened.