Keep sb from doing sth 用法详解
“Keep sb from doing sth” 是英语中一个常用结构,用于表示“阻止某人做某事”。它在日常交流、书面表达以及考试中都非常重要。
一、基本结构
keep + 宾语(sb)+ from + 动名词(doing sth)
其中:
- sb:被阻止的人或物(可以是人称代词、名词等)
- from:介词,不可省略
- doing sth:动名词形式,表示被阻止的动作
二、中文含义
该结构通常翻译为:“阻止某人做某事”、“妨碍某人做某事” 或 “使某人无法做某事”。
三、例句示范
The heavy rain kept us from going out.
大雨阻止了我们外出。
Nothing can keep him from speaking the truth.
没有什么能阻止他说出真相。
Her fear kept her from applying for the job.
她的恐惧使她不敢申请这份工作。
四、注意事项
- from 不可省略:即使在口语中,也应保留 “from”,否则语法不完整。
- 与 “prevent sb from doing sth” 和 “stop sb from doing sth” 意思相近,但语气略有不同。“keep” 更强调持续性的阻碍。
- 被动语态中可说:be kept from doing sth,例如:He was kept from attending the meeting.
五、常见错误
❌ 错误:Keep him do it.
✅ 正确:Keep him from doing it.
❌ 错误:She kept me to leave.
✅ 正确:She kept me from leaving.