keep the light on 可以改为 keep on the light 吗

我们的老师说keep the light on 中的 on 是副词,但是不能说 keep on the light 。我曾经看到很多资料上说作宾语的名词可以放在“动词+副词”型短语动词的副词前面或者后面,例如put on your coat = put your coat on. 那为什么可以说 keep the light on 而不能说 keep on the light 呢?

请先 登录 后评论

最佳答案 2023-03-30 10:44

       虽然 keep the light on  put your coat on  中的 on 都是副词,但是它们的作用是不同的。可以说keep sb./ sth on 或者 keep on doing sth. 不能说 keep on sth. 可以说put on your coat 或者 put your coat on 。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 0 收藏,1145 浏览
  • 余林森   提出于 2023-03-27 17:02