keep doing 和keep to do的区别

如题所述

第1个回答  2018-07-05
keep 没有to do的用法,一般来说只有keep doing,keep on doing
keep doing表示不间断地做某事;keep on doing表示动作是时断时续的.
这两个词组均用来表示“不断做”的意思,但在涵义上有所不同.
1.keep doing和keep on doing都可表示“不断(老是)做某事”的意思,强调动作连续不断,每隔一会儿发生,这时两者可以换用.不同的是keep doing中的doing是动名词,作宾语.例如:John always kept (on) asking questions.
约翰总是问个不停.
News of successes keeps (on) pouring in.
捷报频传.
2.keep doing还可表示连续不断的动作或持续的状态.keep on doing则没有这种用法.例如:
We kept working in the fields in spite of the rain.
尽管下雨,我们还是坚持在地里干活.
Why do the dogs keep barking?
这些狗为什么不停地叫?
第2个回答  2015-03-06
keep 后接doing 的结构.keep doing sth.保持,一直做某事
如:keep reading,一直在阅读.
没有keep to do 的结构,但是有keep to sth.的结构.保持,坚持,这个to 是介词.如keep to your idea.相当于stick to.本回答被提问者和网友采纳
第3个回答  2015-06-26
很明确的告诉你:没有keep to do的结构,
keep 后接doing 的结构.keep doing sth.保持,一直做某事
如:keep reading,一直在阅读.
没有keep to do 的结构,但是有keep to sth.的结构.保持,坚持,这个to 是介词.如keep to your idea.相当于stick to。
第4个回答  2015-02-16
很明确的告诉你:没有keep to do的结构!
keep 后接doing 的结构.keep doing sth.保持,一直做某事
如:keep reading,一直在阅读.
没有keep to do 的结构,但是有keep to sth.的结构.保持,坚持,这个to 是介词.如keep to your idea.相当于stick to.

希望能帮到你!
第5个回答  2015-06-17
keep doing sth 表示继续做某件事,重复做某事,指前面做过的事情
keep to do sth 则表示继续做另一件事情,是指与前面刚做的事情是不同的
相似回答