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