一、词组意思不同
1、keep on可以表示重复;继续;继续雇用三种意思。
2、go on的意思比keep on更多,能表示继续(做);进行;发生;继续;持续;(时间)流逝,过去;(做完某事后)进而,接着(做另一件事);继续前往;
继续说下去;唠叨,没完没了地说(英国英语中作go on at);赶紧,来吧(用于劝说或鼓励别人);凭…作出判断;以…作为判断的依据;(电器设备)开始运转,开启等意思。
二、读音不同
keep on读音为/kiːp ɒn/,而go on读音为/ɡəʊ ɒn/。
三、词语形态变化不同
1、keep on的过去式和过去分词都是kept on。
2、 go on的过去式是went on,而过去分词则是gone on。