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