The past tense of besmart is besmarted.
The third-person singular simple present indicative form of besmart is besmarts.
The present participle of besmart is besmarting.
The past participle of besmart is besmarted.