The past tense of smell to high heaven is smelt to high heaven.
The third-person singular simple present indicative form of smell to high heaven is smells to high heaven.
The present participle of smell to high heaven is smelling to high heaven.
The past participle of smell to high heaven is smelt to high heaven.