keep on doing sth和keep doing sth的区别在哪里

如题所述

"Keep on doing something" 和 "keep doing something" 在语境上有一些微妙的区别,但它们的基本意思是相似的。下面是它们的一些区别:
1. 持续性:
- "Keep on doing something" 表示强调持续不断地进行某个动作,强调动作的连续性和不间断性。这种表达方式可能会让听者感到动作发生了一段时间,并将继续进行。
- "Keep doing something" 也表示持续进行某个动作,但它可能稍微弱化了连续性的强调,更侧重于动作的频繁性或持久性。
2. 语气:
- "Keep on doing something" 的语气可能略微更加强烈或坚决,暗示坚持不懈地进行某个动作。
- "Keep doing something" 的语气可能更加平和,强调持续的常规性动作。
3. 使用习惯:
- "Keep on doing something" 更常见于口语和非正式场合。
- "Keep doing something" 在口语和书面语中都很常见,更通用。
下面是一些例句,以帮助理解这两者之间的区别:
- Keep on doing something:
- She kept on talking about her vacation for hours.
(她不停地谈论她的假期,持续了好几个小时。)
- Keep doing something:
- I'll keep practicing the piano every day.
(我会每天继续练习钢琴。)
总的来说,这两种表达方式可以互换使用,但在一些特定的语境中,选择其中一种可能更加合适。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-11-16
① keep doing sth 和keep on doing sth 的翻译&含义解释:
- keep doing sth:继续做某事
- keep on doing sth:不停地做某事,持续进行某事

② 语法详解:
- "keep doing sth" 是一个动词短语,其中的“keep”是主要动词,后面跟随动词的原形(不带to)。
- "keep on doing sth" 也是一个动词短语,其中的“keep on”是一个固定搭配,后面跟随动词的ing形式。

③ 英文的具体用法举例:
1. I will keep doing my homework until it is finished. (我会一直做作业,直到完成。)
2. She kept on talking even when everyone was tired. (她即使在大家累的时候还在继续说话。)
3. He keeps playing video games all day long. (他整天都在玩电子游戏。)
4. They kept on laughing at the joke for hours. (他们连笑了几个小时的那个笑话。)
相似回答
大家正在搜