prevent sth from doing 用法详解
在英语中,“prevent sth from doing” 是一个非常常见的结构,用于表示“阻止某人/某物做某事”。正确理解和使用这一结构对提升英语表达能力至关重要。
基本结构
prevent + 宾语 + from + 动名词(doing)
- Something prevents someone from doing something.
- We must prevent the machine from overheating.
- The rain prevented us from going out.
常见用法说明
- 宾语可以是人或物:无论是人还是非生命体,都可以作为 prevent 的宾语。
- from 不可省略:即使在口语中,也应保留 from,否则语法不完整。
- doing 是动名词形式:必须使用动词的 -ing 形式,不能用不定式(to do)。
常见错误示例
- ❌ The fence prevented the dog to escape.
✅ The fence prevented the dog from escaping.
- ❌ Nothing can prevent him go there.
✅ Nothing can prevent him from going there.
同义表达
除了 “prevent...from...”,还可以使用以下结构表达类似含义:
- stop someone from doing something
- keep someone from doing something
- hinder someone from doing something(较正式)