prevent最常见的固定搭配是“prevent sb from doing sth”,表示“阻止某人做某事”,其中“from”不可省略,且后接动名词。此外,还有“prevent sth”直接加名词,以及“prevent doing sth”表示阻止某事发生。 例如:The rain prevented us from going out.(雨阻止了我们外出。)注意,“prevent”后接宾语时,若宾语是动作,常用动名词形式;若宾语是人,则需用“from”短语。在被动语态中,结构为“be prevented from doing sth”。另外,同义词“stop/keep/prohibit”也有类似搭配,但“prevent”更强调预先阻止,语气较正式。在写作和考试中,务必区分“prevent”与“avoid”的用法:后者是“避免”,主语主动避开,而prevent是阻止他人或他事。掌握这些核心搭配,能显著提升语言准确性。

【常见问题】
问题1:prevent的固定搭配中,from可以省略吗?
回答1:在标准英语中,prevent sb from doing sth中的“from”不能省略,但口语或非正式场合有时会省略,不过考试和正式写作中必须保留。例如:The lock prevented the door (from) opening. 但建议始终使用“from”以确保语法正确。
问题2:prevent后面可以直接接动词原形吗?
回答2:不可以。prevent后接动词时,必须用动名词形式(doing)或“sb from doing”结构,不能直接接动词原形。例如:We need to prevent accidents happening. 这里的“happening”是动名词,而非原形。
问题3:prevent和stop在用法固定搭配上有什么区别?
回答3:两者核心搭配相似,都是“stop/prevent sb from doing sth”,但stop更口语化,且可用于“stop to do”(停下来去做)和“stop doing”(停止做)两种结构,而prevent没有“prevent to do”的用法。此外,prevent强调预防性阻止,stop侧重即时中断。


