keep doing与 keep+adj.区别

3个回答

  • .keep doing与 keep+adj.都表示“使……处于某种状态(情况)”

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

    1.keep +动词的ing 形式,表示“持续不断地做某事”,侧重于强调动作的延续.例如:

    Prices keep rising.物价不断上涨.

    He kept me waiting for half an hour.他让我等了半个小时.

    2.keep+adj./ verb./ prep.-phrases时,表示“保持……状态”,侧重于强调存在的状态.例如:

    Please keep quiet.请保持安静.

    She kept the child quiet.她让孩子别作声(保持安静).

    The doctor kept me in for a week.医生一周没让我出去.

    He always keeps his books in good order.他总是把书放得整整齐齐.