I often read a phrase like "I should of made that shot....".
Now, I think that it should be "I should have made that shot...". But I'm not sure since many times it's an english speaker who writes it, so I assume he knows what he's saying.
So, which form is correct??
I know it's stupid, but I need to know the truth!!
