Hi,
I think that sometimes the pronoun "one" is not ok for some reason, but...
Don't take the blue book, take the red one.<-- Ok. This is a normal sentence.
There is no reason why you should consider British English better than (the) American one.<-- Suspicious for several reasons, especially if you leave out "the". I would just repeat "English".
I was just trying to figure out when "one" does not sound good. Could it be that it's not used when it refers to an uncountable noun without an article of any kind?
It's better to have a general knowledge of this subject than a specific one. <-- This seems ok, but I am getting paranoid so I am not even sure anymore.
It's better to have good knowledge about few things than bad one about everything. <--- This is suspicious.
Can anyone come up with some advice? Can you think of any examples where "one" would sound odd as a pronoun? Thanks.
