The past tense of shake off is shook off.
The third-person singular simple present indicative form of shake off is shakes off.
The present participle of shake off is shaking off.
The past participle of shake off is shaken off.