如题所述
prevent sb to do sth是错误的,没有这种表达;prevent sb doing sth与prevent sb from doing sth没有区别
prevent sb doing sth=prevent sb from doing sth,其中from是可要可不要的,意为阻止某人做某事。
例句:
1、Why they always prevent me (from) being together with her? 为什么他们都阻止我和她在一起?
2、Doing so does nothing to prevent me (from) hating you. 这么做并不能阻止我对你的恨。
扩展资料
prevent的时态变化:第三人称单数:prevents过去分词:prevented现在进行时:preventing过去式:prevented
例句:
1、Such as small financial penalty from regulators won't prevent unlawful behavior.
监管者如此轻微的罚款根本不能阻止违法行为。
2、So how can china prevent a hard landing?
那么,中国如何才能防止硬着陆呢?
3、Condom also help prevent pregnancy.
避孕套也能预防怀孕。
4、Past hurts prevent future relationships.
过去的伤害阻碍进一步的关系。
5、A couple of problems prevent peaceful trips.
两个问题妨碍了宁静的旅途。
参考资料来源
prevent sb doing sth和prevent sb from doing sth和prevent sb to do sth的区别从主体上看来是阻止的事情上的时间性的不同,具体区别如下:
1、从组成上看来
从总体上看三个短语都是宾语宾补的结构,但其宾补上是有很大不同的
首先prevent sb doing sth和prevent sb from doing sth是一回事
prevent sb from doing sth中from是可以省略的,省略后就形成了prevent sb doing sth。
如:Why they always prevent me (from) being together with her?
为什么他们都阻止我和她在一起?
其次prevent sb to do sth中的宾补是不定式to do而prevent sb doing sth和prevent sb from doing sth中宾补是形式。
如:My mother prevent me to play outside.
我母亲阻止我出去玩。
2、从意义上来看
prevent sb doing sth和prevent sb from doing sth表示阻止某人正在做某事,其意义是阻止一个人正在做的事,停止手头工作。
如:Doing so does nothing to prevent me (from) hating you.
这么做并不能阻止我对你的恨。
而prevent sb to do sth是阻止某人去做某事,其意义是阻止某人准备去做的事,打消某人做某事的想法,同时此处to也表示目的。
如:I prrevent him to do housework.
我阻止他去做家务。
3、从用法上来看
prevent sb to do sth中sb可以省略
如:Do not water in before making a turn every time 9 days,prevent to break off or cause "dead turn" .
在每次作弯前一两天不要浇水,然后将枝条慢慢作弯,防止折断或造成“死弯”。
prevent sb (from) doing sth等同于stop ···from 或 keep···from (from为介词,后加ing) 阻止,预防某人干某事
如:l prevent him from going out.
我阻止他出去
本回答被网友采纳"Prevent sb from doing sth"用于阻止某人做某事,强调通过采取措施或行动来防止或避免某人进行特定行为。"Prevent sb doing sth"是其较少使用的变体,主要在英式英语中出现,意义上与前者相同,但结构较不常见。请注意避免使用"prevent sb to do sth"这种错误的写法。它们在释义、用法、使用环境、影响范围和形象上存在一些区别,具体内容如下所示。
1. 释义区别:
"Prevent sb from doing sth"表示阻止某人做某事,强调通过采取措施或行动来防止或避免某人进行特定行为。"Prevent sb doing sth"在英式英语中也表示阻止某人做某事,但在美式英语中较少使用。它强调直接阻止某人进行特定行为。
例句:
The lock on the door prevented him from entering the room.
(门上的锁阻止了他进入房间。)
Strict security measures prevent unauthorized personnel from accessing the building.
(严格的安保措施防止未经授权的人员进入建筑物。)
2. 语法区别:
"Prevent sb from doing sth"是固定搭配,其中的介词"from"用于连接"prevent"和动词的-ing形式,表示防止某人做某事。"Prevent sb to do sth"是错误的用法,不符合英语语法规则。
3. 用法区别:
"Prevent sb from doing sth"常用于表达防止、避免某人进行某种行为的目的,强调制止或限制某人的动作。"Prevent sb doing sth"较少使用,主要在英式英语中出现,在意义上与"prevent sb from doing sth"相同,但结构不如前者常见。
例句:
The fence prevents children from entering the construction site.
(围栏阻止儿童进入建筑工地。)
He prevented me from taking any risks.
(他防止我冒任何风险。)
4. 使用环境区别:
"Prevent sb from doing sth"适用于各种情境和语体,普遍使用。"Prevent sb doing sth"在美式英语中较少使用,较常见于非正式和口语场合的英式英语中。
prevent sb (from) doing sth 其中from是可要可不要的。即prevent sb doing sth和prevent sb from doing sth都是正确的。但是prevent sb to do sth是错误的,没有这种表达。
例句:
Why they always prevent me from being together with her?
为什么他们都阻止我和她在一起?
Doing so does nothing to prevent me from hating you.
这么做并不能阻止我对你的恨。
I write to express my concerns that may, in the end, prevent me from supportingyou.
我现在写信给你是要表明我的关切,这种关切最终可能使我无法支持你。
Whatever you say does nothing to prevent me from accomplish my goal.
无论你说什么,都不能阻止我去实现我的目标。
I simply need you to keep the money, to prevent me from spending it all.
我要你收起钱,别让我花光光。本回答被网友采纳
prevent sb doing sth=prevent sb from doing sth,其中from是可要可不要的,意为阻止某人做某事。
例句:
1、Why they always prevent me (from) being together with her? 为什么他们都阻止我和她在一起?
2、Doing so does nothing to prevent me (from) hating you. 这么做并不能阻止我对你的恨。
扩展资料
prevent的时态变化:第三人称单数:prevents过去分词:prevented现在进行时:preventing过去式:prevented
例句:
1、Such as small financial penalty from regulators won't prevent unlawful behavior.
监管者如此轻微的罚款根本不能阻止违法行为。
2、So how can china prevent a hard landing?
那么,中国如何才能防止硬着陆呢?
3、Condom also help prevent pregnancy.
避孕套也能预防怀孕。
4、Past hurts prevent future relationships.
过去的伤害阻碍进一步的关系。
5、A couple of problems prevent peaceful trips.
两个问题妨碍了宁静的旅途。