我们的老师说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 呢?
虽然 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 。