be+doing+和keep+doing区别?

如题所述

be+doing 和 keep+doing 这两个短语在语法上都是进行时态,表示一个动作或状态的持续或延续。但在实际使用中,它们有以下区别:

    be+doing 表示某个动作正在进行,强调的是当前正在进行的状态。例如:I am watching TV (我正在看电视)。

    keep+doing 表示某个动作已经开始并继续进行下去,强调的是持续性和坚持性,通常和一些习惯性的动作或者持续性的状态搭配使用。例如:I keep practicing guitar every day (我每天坚持练习吉他)。

    因此,be+doing 更侧重于目前正在进行的状态,而keep+doing 更侧重于对一种动作或状态的持续性坚持。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜