【keepdoing和keepondoing的区别】在英语学习中,"keep doing" 和 "keep on doing" 是两个常见的动词短语,它们都表示“继续做某事”,但在用法和语气上存在一些细微的差别。了解这些区别有助于更准确地使用这两个表达。
一、
1. keep doing:
- 表示持续进行某个动作,强调的是动作本身的连续性。
- 通常用于描述一个正在进行的动作或状态,不带有重复或强调的意味。
- 更加简洁自然,常用于日常口语和书面语中。
2. keep on doing:
- 强调“继续做”这个动作,有时带有一定的重复或坚持的意味。
- 在某些情况下,可能暗示说话者对对方持续做某事感到不满或无奈。
- 更加口语化,语气上稍显强调。
二、对比表格
| 项目 | keep doing | keep on doing |
| 含义 | 持续做某事,强调动作本身 | 继续做某事,强调持续性和重复性 |
| 语气 | 中性、自然 | 稍微强调或重复,有时带情绪色彩 |
| 使用场景 | 日常对话、书面语 | 口语、强调或抱怨的语气 |
| 是否可替换 | 可以在某些情况下互换 | 一般不能完全替换,语义略有不同 |
| 例句 | I'm keeping doing my homework. | He keeps on talking during the meeting. |
三、实际应用建议
- 如果你想表达“我正在继续做作业”,可以说:“I'm keeping doing my homework.”
- 如果你对某人一直说话感到不耐烦,可以说:“Stop keeping on talking!”
总的来说,“keep doing” 更为中性,而 “keep on doing” 则更加强调动作的延续性或重复性,甚至带有一定的情绪色彩。根据具体语境选择合适的表达方式,能让你的语言更加地道、自然。


