It's a grammatical error involving the misuse of verb tense.
People may confuse "shook" (the simple past tense) with "shaken" (the past participle) because the forms of irregular verbs can be challenging to remember.
The correct past participle of "shake" is "shaken". So the correct form for perfect tenses is "had shaken".
People might make this error because "lead" and "read" in ... Learn more →
People make this error because "pedal" and "peddle" are homophones—they ... Learn more →
People often use "and etc." thinking it emphasizes the list's ... Learn more →
The error occurs because "faired" is a homophone of "fared". ... Learn more →