A lot of users have utterly appalling English skills on these forums. Most, if not all of these people aren't in school anymore, so they will probably live the rest of their lives not knowing the correct form. Would it not be a good idea to have monthly English grammar/punctuation lessons? If anybody is caught getting that month's lesson wrong then they are given an hour long ban or something?
I've already devised the first lesson as an example:
Lesson 1 - of, have.
It's extremely common for people to get mixed up with these. When speaking fast people usually say "should've" but when they write this down they seem to use "should have" because it sounds like the pronunciation of should've.
Bob should have paid attention at school.
Bob should of paid attention at school.
I've already devised the first lesson as an example:
Lesson 1 - of, have.
It's extremely common for people to get mixed up with these. When speaking fast people usually say "should've" but when they write this down they seem to use "should have" because it sounds like the pronunciation of should've.
Bob should have paid attention at school.

Bob should of paid attention at school.
