to keep 和 keeping 的区别详解
在英语学习中,to keep(动词不定式)和keeping(动名词/现在分词)虽然都源自动词 keep,但它们在句子中的语法功能和使用场景有明显不同。本文将从结构、用法和例句三个方面帮助你清晰区分两者。
1. to keep:动词不定式
to keep 是动词不定式形式,通常表示目的、将来动作或作为某些动词/形容词后的补足成分。
- 作目的状语:She studies hard to keep her scholarship.
- 作宾语补足语:I asked him to keep quiet.
- 作主语(常以 it 开头):It’s important to keep your promises.
2. keeping:动名词或现在分词
keeping 可作动名词(相当于名词)或现在分词(用于进行时或作定语/状语)。
- 作主语(动名词):Keeping calm in an emergency is crucial.
- 作宾语(动名词):He enjoys keeping a diary.
- 进行时态(现在分词):She is keeping the secret for now.
- 作伴随状语:He sat there, keeping silent.
3. 关键区别总结
- to keep 强调“将要做”或“目的”,常用于表达意图或结果。
- keeping 强调“正在进行”或“作为一种习惯/状态”,更侧重过程或事实。
- 某些动词后只能接不定式(如 want, decide),而另一些则要求动名词(如 enjoy, avoid)。
4. 常见错误示例
❌ 错误:I like to keeping pets.
✅ 正确:I like keeping pets.(like 后接动名词)
❌ 错误:She decided keeping the job.
✅ 正确:She decided to keep the job.(decide 后接不定式)