keep doing sth 和go on doing sth还有keep on doing sth的区别.若无区别请说出其各自的含义.

问题描述:

keep doing sth 和go on doing sth还有keep on doing sth的区别.若无区别请说出其各自的含义.
小弟不胜受恩感激```````````
再问一下```The moon expresses my heart 可以翻译成月亮代表我的心

keep doing“一直做某事”
keep on doing sth“坚持做某事”
Go on doing sth和keep doing差不多.“持续着,一直做某事”