"My sense of tact forbids an honest answer" "Your role in the projects precludes your involvement in the competitive project"
"We must prevent the cancer from spreading" "His snoring kept me from falling asleep" "Keep the child from eating the marbles"
误 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。