误:keep sb do
误:keep sb to do
正:keep doing 不停地做某事
正:keep sb doing 使某人不停地做某事
例句:
He kept thinking it over. 他心里老想着这件事。
She kept insisting on her innocence. 她再三坚称自己无罪。
I have kept her waiting too long. 我已经让她等得太久了。
She kept me talking on the phone for half an hour. 她缠着我在电话里讲了半个小时。
1. keep sb do和keep sb to do都是错误的。
2. keep doing的意思是“继续做;一直做”,例如:He kept running after her,trying to catch her.他一直在追她,想要抓住她。/ The telephone kept ringing until I answered.电话铃一直在响着,直到我去接才停。(摘自《外研社 建宏英汉多功能词典》)
3. keep sb doing的意思是“让某人......继续”:She kept me waiting for half an hour.她让我等了半个钟头。(摘自《外研社 建宏英汉多功能词典》)