grammatical error
The error is a result of the incorrect transcription of the spoken contraction "should've", which sounds very similar to "should of". People often misunderstand the contraction "should've" (short for "should have") and write it as "should of" due to the similar pronunciation.
The correct form is "should have", where "have" is the auxiliary verb used to form the perfect aspect.
People often mistakenly use "lose" as a noun due to ... Learn more →
People often confuse "principle" with "principal" because they sound similar ... Learn more →
The words "bare" and "bear" are homophones, meaning they sound ... Learn more →
People often confuse "then" and "than" because they are homophones ... Learn more →