prevent
常用用法
- prevent的基本意思是“止”,可表示“阻止”(某计划或意图)、“防止”(已有兆头的险事、恶事)、“制止”(某人做某事)等,强调做好预先的防备或准备,含有“阻止成功”的意味。
- prevent主要用作及物动词,可接名词、代词或动名词作宾语,不接不定式作宾语。用作prevent宾语的动名词前常有物主代词或者名词,人称代词宾格表示其逻辑主体。prevent可用于被动结构。prevent偶尔也可用作不及物动词。
- 表示“阻止做某事”,可用prevent sb/sb's v -ing,也可用prevent sb from v -ing,这几种用法在意义上没有明显的区别。
- prevent指“阻止成功”,如果阻止了,但是没有成功,不可用prevent。如果说她阻止他去,实际上他的确没有去,可以说She prevented him from going.但是他不听劝,还是去的话,要说She tried to prevent him from going, but he still went;
- prevent加宾语时,宾语后不可接不定式。She prevented him to go. 该句是错误的表达。 返回 prevent
v. (动词)
词语辨析
- 这二者都可表示“阻止”,其区别是:
- prevent表示某种障碍阻止某人做某事, block指有效地堵住了所有的通道,使人、物等无法通过。例如:
- Bad weather prevented us from starting.恶劣的天气使我们不能动身。
- Heavy snow blocked our road.大雪堵住了我们的去路。
- 这组词的共同意思是“阻止,使某事受阻”,指有意或无意中形成的干扰。其区别是:
- prevent指“阻止”某事发生或存在; hinder指“延缓”某一事物的进行。
- 这组词都表示“阻止”。其区别在于:prevent强调存在不可逾越的障碍, preclude则强调存在某种情况、条件或预防措施而阻止了某事的发生。
- 这些动词均含有“阻止、阻塞”之意。
- block语气强烈,指有效堵住了通道,使人或物无法通过。
- bar含义与block很接近,指阻塞通道或禁止出入,但有暗示不用障碍物的阻止或禁止。
- hinder语气较轻,多指阻碍、拖延人或事,强调使进展速度缓慢下来。
- obstruct正式用词,语气强,多指以干扰或设置障碍的方式阻碍交通,使不能自由畅通。
- prevent含义广泛,指采取预防措施或设置障碍去阻止某人或某事。
- hamper侧重因受到约束或阻碍而造成的行动困难。 返回 prevent