误She prevented him from going, but he still went.
正She tried to prevent him from going, but he still went.
析prevent表示“阻止”成功,如果阻止未成功则应该说try to prevent。
谁也不能阻止这个计划的实现。误No one can prevent the plan from carrying out.
正No one can prevent the plan from being carried out.
析在prevent...from...结构中,若介词from后的宾语有被动意义,则要用动名词的被动形式。
没有什么能阻止他独立作环球航行。误Nothing could prevent him to sail round the world single-handed.
正Nothing could prevent him from sailing round the world single-handed.
正Nothing could prevent him sailing round the world single-handed.
正Nothing could prevent his sailing round the world single-handed.
析表示“阻止某人做某事”,可以说prevent sb from v -ing, prevent sb v -ing或prevent sb's v -ing,但不能说prevent sb to- v sth。