Not having english as my primary language, I often question grammar when naming methodes and properties.
I use NextCommand as name for my command, NextCommandExecuted for the execution method and CanNextCommand for the status.
Does this make sense, or is there a more correct naming convention I should use?