Interesting that you've used the spelling mistake which is perhaps why you hate it?
If you heard "should've" or "should have" then perhaps it wouldn't annoy you so much??? Also listen for would've / could've
But listening to https://www.grammar-monster.com/lessons/should_of_would_of_c... made me wonder if people do clearly pronounce the "of" in "should of"... Now I'm worried that I'm going to hear the mistake and be annoyed.
There is nothing more annoying than being told something annoying, and then learning to be annoyed by it.
Try not to internalise that dictum or it will recursively annoy you.
Next time you hear a really annoying vague repetitive/intermittent sound at work, mention it to a coworker if you wish to ruin their worklife.
(Minor edits). I often hear people who have learned English make a particular class of mistake (usually pronunciation) that is a result of being taught English by reading from books. Modern schooling for languages causes certain types of mistakes. There is a natural mimicking art/skill to learning a language by ear. Unfortunately the art isn't taught and is hardly even recognized: perhaps because it works best with intense one-on-one interaction and intent. Book learning was the default that our society used, and some well-educated people prefer books. When learning spoken English it is important to try and ignore spelling. Natural English speakers learn the spelling after learning the language and are in an environment where we have tricks to learn pronunciation of unfamiliar words. There is a strong classist/academic ridiculing of people that make the mistake of pronouncing a word as it is spelled (knowing how words are "properly" pronounced is an important distinction to many people - as is received wordplay).
It also depends on the audience and medium, with "should've" being more appropriate for conversational/informal usage. It would be perfectly normal to say something like "he shouldn't've done that," but if I were writing a message, I'd at least expand the last contraction to "have."
I think there's a general perception that many of the common dialects of American English, especially in the South and West, are associated with being less educated. I am not sure where that comes from.
I'm a native English speaker, and my perception is that when someone speaks in a way where they don't use contractions, it seems verbose and stilted; I associate it with being scolded or disciplined, or when someone is speaking sternly to make a point (or out of anger). E.g.: "You don't know where you're going, you should've taken a left" - informative/neutral "You do not know where you are going, you should have taken a left" - critical/scolding
Omitting contractions can result in speech that sounds strange and unnatural in general: "Shouldn't we go?" -> "Should not we go?" "Aren't you coming?" -> "Are not you coming?" "We didn't, but we should've." -> "We did not, but we should have."
I think they specifically meant "should of" which is a colloquial form of "should've" in a number of places in the UK.
I went to school with a large number of people who would write "I should of done X instead of Y". In fact I'm pretty sure I made that "mistake" a number of times growing up.
Is there really a difference in how “should have” and “should’ve” are pronounced? There isn’t in any accent I’m familiar with.
I sure hope so, one's a contraction and the other is not...
And yes, there can be and often is a difference between saying "should've" and "should of".
(This response contains another funny modern colloquialism: 'a lot' gets used by both native and non-native English speakers where 'many' or 'greatly' is prescribed. Not that we need to be prescriptivists, of course.)
It's like saying that people with accents come across as uneducated when it come just be that the person has a deafness to American th and hears t does a substitute so they will say ting instead of thing or tin in place of thin. With that said, I grew up speaking/hearing the form of British english and "Try and" sounds perfectly fine to me.