And if you knew that kbm was wrong there why you didn't correct him ?

Because he writes long posts and has a bad habit of not breaking up paragraphs, which I find makes them extremely hard to read, so I usually don't. I don't know if he is a native English speaker or not, but either way I find your writing easier to follow than his.