Which is the correct one?
For the record I would use the latter. Someone who regards themselves as being better educated than me and having a higher standard of English than I do recently used the former.
I have never been formally taught grammar and interested to know which it should be; also can you explain (in plain English!) why please?