【keepdoing和keepondoing的区别】“Keep doing” 和 “Keep on doing” 是英语中常见的表达,虽然看起来相似,但在实际使用中有一些细微的差别。本文将从语法结构、语义重点以及使用场景等方面进行对比分析,帮助读者更准确地理解和运用这两个短语。
一、语法结构对比
| 项目 | keep doing | keep on doing |
| 结构 | keep + 动词原形(do) | keep on + 动词原形(doing) |
| 时态 | 一般现在时、过去时等均可使用 | 一般现在时、过去时等均可使用 |
| 用法 | 强调持续做某事 | 强调继续做某事,通常带有“不断重复”的意味 |
二、语义重点对比
- keep doing:表示“一直做某事”,强调动作的持续性。常用于描述一个正在进行中的行为或习惯。
- 例句:I keep doing my homework every night.(我每晚都做作业。)
- keep on doing:表示“继续做某事”,更强调动作的延续性和重复性,有时带有“坚持”或“不放弃”的含义。
- 例句:He kept on doing the same mistake.(他一直重复同样的错误。)
三、使用场景对比
| 场景 | keep doing | keep on doing |
| 描述习惯或常规行为 | ✅ | ❌ |
| 表达持续进行的动作 | ✅ | ✅ |
| 强调重复或坚持 | ❌ | ✅ |
| 用于负面行为(如错误、坏习惯) | ✅ | ✅ |
四、总结
“Keep doing” 和 “Keep on doing” 虽然在形式上非常接近,但它们的侧重点不同。前者更强调动作的持续性,后者则更注重动作的延续和重复性。在实际使用中,可以根据具体语境选择合适的表达方式。
| 总结 | keep doing | keep on doing |
| 核心意思 | 持续做某事 | 继续做某事,强调重复 |
| 常见用途 | 习惯、日常行为 | 重复、坚持、持续努力 |
| 语气倾向 | 中性 | 稍带坚持或强调 |
通过以上对比可以看出,两者虽然都可以用来表达“继续做某事”,但在语义和语气上仍有区别。掌握这些差异有助于我们在写作和口语中更准确地表达自己的意思。


