The past tense of shanghae is shanghaed.
The third-person singular simple present indicative form of shanghae is shanghaes.
The present participle of shanghae is shanghaeing.
The past participle of shanghae is shanghaed.