prevent sb from doing的from可以省略吗

如题所述

  prevent sb from doing的from在主动语态中from可以省略,被动语态中不能省略。
  prevent sb from doing意思是:阻止某人做某事或阻止某事的发生。from后面的动词与from前面的词构成动宾关系时,后面用动名词的被动形式。
  1. Nothing could prevent him (from) doing that.

  什么也阻止不了他做那件事。

  2. My orders prevent me (from)doing that.
  我接到指示不可做此事。
  3. We must prevent the water (from )being polluted.
  我们必须防止水污染。
  4. The water must be prevent from being polluted.

  必须防止水污染。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-07-05
protect sb from doing sth这里的from不能省略。
protect...from…是表示保护。。。不受伤害。from后接能带来伤害或损害之物。
所以是:
Protect sb/sth from sth/doing sth
例句:
You had better wear sunglasses to protect your eyes from the sun.
Hair can protect our heads from being hurt.
注意:
prevent sb from doing sth与stop sb fromdoing sth用法相同,在主动语态中from可以省略,被动语态中不行。keep...from在表示此意时,from不可以省略。keep。。。doing 是使。。处在。。状态中的意思。如果没有了from就变成了keep sb doing sth了,意思就反过来了。
第2个回答  2016-03-16
  prevent sb from doing的from可以省略。 prevent ...from ...表示“阻止某人(某物)干某事”, 介词from后常接动词-ing形式。用于主动语态时,prevent sb. / sth. from doing sth. 中的from常可省略,用于被动语态时,三者中的from都不能省略。例如:

  1. The bad cold prevented / stopped Alice ( from ) taking part in the sportsmeet.
  2. The old lady can’t bepreventedkept from joining the club.
第3个回答  2016-04-16
这里的from可以省略
表示“阻止……做某事”有三种表达方式,其中prevent/stop sb from doing sth 中的from可以省略(主动语态中可省,被动语态不行),keep sb from doing sth中的from不能省,如
Nothing could prevent me (from) working hard.
没有什么能阻止我努力工作。
The heavy rain prevented/stopped them (from) going out. = The heavy rain kept them from going out.
大雨使得他们不能外出。
第4个回答  2015-03-07
可以.但keep sb from doing sth 中的from不可以省略.
stop / prevent sb (from) doing sth.可以省略而不改变意思
keep sb doing-------让某人一直--- ---
keep sb from doing - - - 阻止某人- - -- -本回答被提问者和网友采纳
相似回答