keep和keepon有什么区别?

如题所述

    keep 更通用,可以表示保持状态、继续进行某个动作或活动。

    keep on 更侧重于持续性和坚持性的动作或活动,相对于 keep,更强调持续的意味。

大家可以先看下面的表格了解一下 keep和keep on 吧:

keep和keep on 的区别:


区别1:用法和意义

    keep:通常用于表示维持某种状态、持续性的动作或保持某物在一定位置或状态。它可以涉及保持规则、条件、情感等。

例子1:Keep the door closed, please.(请把门关上。)

例子2:I try to keep calm in stressful situations.(我试着在紧张的情况下保持冷静。)

    keep on:用于表示持续或坚持做某事,强调不间断地进行某个动作。

例子1:She kept on talking even when no one was listening.(即使没有人在听,她也一直在说。)

例子2:Despite the setbacks, they kept on working towards their goal.(尽管遇到挫折,他们仍然坚持朝着目标努力。)


区别2:语气

    keep:常常用于一般陈述句或指示,表示客观描述或请求。

例子1:He keeps a pet dog.(他养了一只宠物狗。)

例子2:Keep it simple and easy to understand.(保持简单,易于理解。)

    keep on:更常用于口语和非正式语境,有时带有鼓励或强调的语气。

例子1:Keep on trying, you'll get there eventually.(继续努力,你最终会成功的。)

例子2:Just keep on going, don't give up.(继续前进,不要放弃。)


区别3:时间性质

    keep:可以指维持状态的持续性动作,但不强调连续性。

例子1:He kept the book for two weeks before returning it.(他把这本书保留了两个星期后才归还。)

例子2:She keeps a diary to record her daily thoughts.(她保持写日记,记录她的日常想法。)

    keep on:强调持续地、不间断地进行某个动作,重点在于连续性。

例子1:The kids kept on playing even after it started raining.(孩子们即使在开始下雨后仍在继续玩耍。)

例子2:He kept on talking throughout the entire journey.(整个旅程中他一直在讲话。)


区别4:建议或反馈

    keep:有时可以用于建议或指示,但通常较正式。

例子1:Keep a positive attitude in difficult times.(在困难时期保持积极的态度。)

例子2:Keep this document for your records.(把这份文件保存为你的记录。)

    keep on:常用于非正式的建议或反馈,通常带有鼓励的意味。

例子1:Keep on practicing, and you'll improve your skills.(继续练习,你会提高你的技能。)

例子2:You're doing great, keep on going!(你做得很好,继续加油!)

温馨提示:答案为网友推荐,仅供参考