With CTRL+SHIFT+ARROW do you mean that should select one Word at a time (instead of one char at a time)???
Yes, although it should consider punctuation and symbols as the end of a word.
(try it in the blitz IDE for an example of standard Richedit implementation of this).