The present tense of thoroughwent is thoroughgo.
The third-person singular simple present indicative form of thoroughgo is thoroughgoes.
The present participle of thoroughgo is thoroughgoing.
The past participle of thoroughgo is thoroughgone.