求protect,prevent,defend+sb from doing的区别

问题描述:

求protect,prevent,defend+sb from doing的区别
protect,prevent,defend+sb from doing
记得这几个词的用法是一样的,语意上怎么区分?

protect 保护
prevent 阻止
defend 也是保护,保卫,更偏向于守卫
阻止别人做某事和保护别人(免于)做某事的意思好区分
prevent sb from doing 的from可以省略