①两个短语意思是不一样的:
come on表示“加油,快点"
keep on表示"保持, 继续"
②come和keep本身意义就是不一样的,可以从这两个词去区别
come表示“来”的意思,加个on更口语化,意思:催人快点,也用于给人鼓劲加油
例句: Come on! Don't be shy!来吧,别不好意思!
③keep这个词表示持续的状态或动作,keep on表示继续做下去,
例句:Don’t give up; keep on trying.
别灰心,继续努力。
come on意为"快点;加油",而keep on意为"持续,不停地,不断地",keep on后接doing sth。