两者均可后接动名词(不接不定式),区别如下:
1. 表示反复发生的动作(即动作之间略有间隔)时,两者可互换。如:
They kept (on) talking about it. 他们一直在谈论此事。
My shoe laces keep (on) coming undone. 我的鞋带老是松开。
2. 表示持续的状态或连续不断的动作(动作之间没有间隔)时, 通常只用 keep doing sth。如:
He kept standing during the meeting. 开会时他一直站着。
We kept ho
...(以上内容有节略,please sign in for more)