keep的疑问

如果说keep sb away from doing sth 是阻止某人做某事,那么keep sb fron doing sth 应该是不阻止,即保持某人做某事,事实不是这样。

i prevent him from cutting tree.是我阻止他,他原先来自砍树这个状态

i keep就是保持,也就是不阻止,可老师还是说是阻止。

请先 登录 后评论

最佳答案 2020-02-10 10:04

“阻止” 的含义,是从 from 引申而来的,不完全是动词本身。

from 意为“离开,远离,免于”,从这些意思看,from doing 就是“不要去做”。—— 这不就是“阻止”吗? 所以,当 from 跟这些动词连用时,合成意义为:“阻止某人做某事”:

prevent sb. from doing sth.

stop sb. from doing sth.

preclude sb from doing sth

prohibit sb. from doing

keep sb. from doing sth.

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,2527 浏览
  • beautifyit 提出于 2020-02-10 07:22

相似问题