![](/static/66c60d9f/assets/icons/icon-96x96.png)
![](https://lemmy.ml/pictrs/image/d3d059e3-fa3d-45af-ac93-ac894beba378.png)
I disagree, “should’ve” and “should of” sound virtually identical when spoken (at least in some regions, can’t speak for all pronunciations). I can imagine why a non english native speaker would have trouble with this, though I’m not disagreeing with it being a common issue amongst native speakers as well.
This is how I’ve always understood it as well. The two spellings are homophones so it’s a pretty easy mistake to make.