So, I'm curious and want to ask specifically those whose native language is english. I see this quite a lot: "...should of been..." (and similar phrases). Where does this come from? I learned at school "...should have been..." Is it incorrect nowadays? Or is it two different things?