首页 >> 综合 >

preventtodo还是doing

2026-02-10 09:09:43 来源:网易 用户:淳于勤利 

preventtodo还是doing】在英语语法中,"prevent" 是一个常见的动词,表示“阻止、防止”。然而,在使用时,“prevent”后面接的动词形式常常让人困惑。到底是用 to do 还是 doing?以下是对此问题的详细总结。

一、基本语法规则

动词结构 用法说明 示例
prevent + 宾语 + from + doing 表示“阻止某人做某事” He prevented me from going.
prevent + 宾语 + to do 不常用,通常不推荐 ❌ He prevented me to go.(错误)

从语法规则来看,prevent 后面通常接 from + doing 的结构,表示“阻止某人做某事”。

二、为什么不能用 “prevent to do”?

1. 语法不正确

“prevent to do” 在标准英语中是不被接受的。虽然有些非正式场合可能会听到这样的表达,但从语法角度讲,这是错误的。

2. 逻辑不通顺

“prevent to do” 看起来像是“阻止去做某事”,但其结构不符合英语中“prevent”的搭配习惯。

3. 常见误用情况

有些人会误以为“prevent”和“stop”一样,可以接 to do,但实际上两者有区别:

- stop 可以接 to do 或 doing

- Stop him to speak.(较不自然)

- Stop him from speaking.(更自然)

三、正确用法对比表

正确表达 含义 例句
prevent someone from doing something 阻止某人做某事 The teacher prevented the students from cheating.
prevent something from happening 防止某事发生 We tried to prevent the accident from happening.

四、常见误区总结

误区 正确表达 解释
prevent someone to do something prevent someone from doing something “prevent to do” 是错误用法
prevent doing something prevent something from happening “prevent doing” 本身不完整,需加宾语或介词
prevent + 宾语 + to do ❌ 错误 不符合语法规则

五、小结

- prevent 后应接 from + doing 的结构。

- prevent to do 是不正确的用法,不应使用。

- 如果想表达“阻止某人做某事”,应使用 prevent someone from doing something。

- 注意与 stop 的区别,stop 可以接 to do 或 doing,但 prevent 通常只接 from + doing。

通过以上分析可以看出,正确掌握 prevent 的用法对于提高英语表达准确性非常重要。避免使用“prevent to do”这种错误结构,有助于提升语言的地道性和专业性。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章