keep sb doing sth 和keep sb to do sth 有什么区别啊

如题所述

    词义

    keep sb doing sth.是“让某人持续做某事”,keep sb to do sth.是“让某人去做某事”。

    形式

    keep sb doing sth.是动词+动词ing,表示正在进行或持续进行的状态。keep sb to do sth.是to+动词,表示将要去做还未去做。


扩展资料

keep用作及物动词的释义:

(1)保留、保存、保持、留下

e.g. We'd better keep a seat for him.

我们最好给他留个座位。

He kept all the money in the bank.

他把所有的钱都存入了银行。

(2)履行(诺言)遵守

e.g. One should keep one's promise.

一个人应当遵守自己的诺言。

Everybody must keep the law.

人人都必须守法。

(3)赡养,养活,饲养

e.g. He has a large family to keep.

他有一大家人要养活。

The old man kept many animals like dogs, pigs and cats.

这位老人养了许多动物,像狗、猪、还有猫等。

(4)经营,管理

e.g. He kept a hotel in this city.

在这座城市里,他开了一家旅店。

She is good at keeping house.

她擅长管理家务。

(5)保守(秘密),记(日记、帐)

Mary keeps a diary every day

玛丽天天记日记。

You must keep secrets for your friends.

你必须为你的朋友们保守秘密

(6)庆祝;守(宗教节日等)

e.g. All of the people keep the Spring Festival in our country.

我国所有的人都庆祝春节。

Some of them keep birthdays.

他们中有些人庆祝生日。

(7)使……处于某种状态(情况)

在这种情况下,keep常跟复合结构(keep+宾语+补语)。用作宾语补足语常见的词有现在分词、过去分词、形容词、副词以及介词短语。

e.g. He kept me waiting for half an hour.

他让我等了半个小时。

Keep your mouth shut and your eyes open.

少说话,多观察。

The doctor kept me in for a week.

医生一周没让我出去。

He always keeps his books in good order.

他总是把书放得整整齐齐。

keep +形容词
keep+sth/sb +形容词
keep +doing 一直做某事.keep ...from doing ...阻止做某事.
keep a pet 饲养一个宠物
How long may I keep this book keep指借.

参考资料:百度百科——keep

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-30

两者没有区别,因为不存在keep to do sth 。

keep doing sth. 意为"继续干某事",表示不间断地持续干某事,keep后不能接不定式或表示静止状态的v-ing形式,而必须接延续性的动词。

如:

1、He kept working all day, because he wanted to finish the work on time.

他整天都在不停地工作,因为他想准时完成工作。

2、Keep passing the ball to each other, and you'll be ok.

坚持互相传球,你们就行。

keep on doing sth. 意为"持续做某事"。

如:

1、The pupil kept on asking me the same question.

这个学生不断地问我同一个问题。

2、I kept on thinking about the match in the afternoon.

我总是想起下午的那场比赛。

keep...from doing sth.意为"阻止/防止……做某事"。

如:

The heavy snow kept us from going out.

大雪使我们不能出去。

扩展资料

keep 短语

1、keep away意为"(使)离开;(使)不接近",其后常接介词from。

如:

Would you keep your dog away from my boy, please?

请把狗拉得离我孩子远点好吗?

2、keep back意为"阻止;留在后面"。

如:

She sat down quietly, but she couldn't keepback her tears.

她静静地坐下来,却忍不住流下了眼泪。

3、keep together意为"在一起;动作协调"。

如:

Keep together, please.

请聚在一起。

4、keep up意为"持续;使不低落"。

如:

The noise kept up all night.

噪音整夜持续着。

5、keep up with意为"跟上;和……来往"。

如:

I'm trying my best to keep up with the others in class.

我正在设法赶上班里的其他人。

6、keep...in mind意为"把……记在心里"。

如:

The teacher asked us to keep these sentences in mind.

老师要我们把这些句子记在心里。

本回答被网友采纳
第2个回答  2011-10-08
keep sb doing sth是使某人一直做某事,持续性动词;keep sb to do sth 是使某人“去做”某事,强调“做”的动作。
如 stop doing 停止做某事
stop to do 停下来“去做”某事
你记住只要是to do就是什么什么“去做”。
第3个回答  2011-09-25
keep sb doing sth是使某人一直做某事,说明动作的持续性;keep sb to do sth 是使某人去做某事,强调“做”这一动作。
第4个回答  2011-09-25
Keep sb doing是让某人持续作某事
keep sb to do 是让某人做谋事本回答被提问者采纳
相似回答