The past tense of shave off is shaved off.
The third-person singular simple present indicative form of shave off is shaves off.
The present participle of shave off is shaving off.
The past participle of shave off is shaved off.