prevent sb. doing sth.尀stop sb. from doing sth尀keep尀protect有什么区别

prevent sb. doing sth.尀stop sb. from doing sth尀keep尀protect有什么区别?谢谢
2024-12-30 12:14:03
推荐回答(2个)
回答1:

prevent sb from doing sth与stop sb from doing sth用法相同,在主动语态中from可以省略,被动语态中不行。
keep sb from doing sth中的from无论在主动语态中还是在被动语态中都不能省略。
protect...from...表示“保护……不受……侵袭,挡住,防御”。 from后接能带来伤害或损害之物。

回答2:

prevent sb from doing sth与stop sb from doing sth用法相同,"阻止...做...” 在主动语态中from可以省略,被动语态中不行。
keep sb from doing sth中的from无论在主动语态中还是在被动语态中都不能省略。“ 阻止...做...”
protect...from...表示“保护……不受……侵袭”