stop本身有“阻止;拦阻”的意思,后面可以接名次或代词或动词ing.stop sb from doing sth意为“阻止某人做某事”.
Stop sb. From doing sth.阻止某人做某事 Belay-通常的意思是把什么东西捆起来,不过海盗们用来阻止某人做某事.Belay-Usually means to tie something down but pirates used it to prevent someone to do something.
top/prevent/prevent时, 后面的from可要可不要.但用keep时,from不能省略;keep sb. from doing sth. 阻止某人去做某事 用stop/
stop sb. from doing sth.prevent sb. from doing sth.keep sb. from doing sth.forbid sb. to do sth.
禁止做某事 Forbid doing sth 禁止做某事 Prohibit doing sth.禁止做某事 Forbid sb to do sth
禁止某人做某事 prevent sb. (from) doing sth.keep sb. from doing sth.discourage sb. out of doing sth.stop sb. (from) doing sth.
stop.doing prevent doing keep from doing
prevent sb from doing stop sb from doing keep from
stop sb from doing sth阻止某人做某事
应该是 let sb not do sth.不过挺中式的…… I will not let you do that.我不会让你那么做的.